PdfBasicValue Class
Represents a base class for all immutable basic PDF objects.
public abstract class PdfBasicValue : PdfBasicObject
Public MustInherit Class PdfBasicValue
Inherits PdfBasicObject
- Inheritance:
- PdfBasicValue
- Derived
Remarks
PdfBasicValue instance is immutable and therefore can be shared (contained in multiple PdfDictionary or PdfArray objects).
PdfBasicValue instance is thread-safe.
PdfBasicValue instance implements value equality.
Methods
Equals(Object)
Determines whether the specified Object is equal to this PdfBasicValue instance.
public abstract override bool Equals(object obj)
Public MustOverride Overrides Function Equals(obj As Object) As Boolean
Parameters
obj
- Object
The Object to compare with this PdfBasicValue instance.
Returns
- System.Boolean
true if the specified Object is equal to this PdfBasicValue instance; otherwise, false.
Overrides
GetHashCode()
Returns a hash code for this PdfBasicValue instance.
public abstract override int GetHashCode()
Public MustOverride Overrides Function GetHashCode As Integer
Returns
A hash code for this PdfBasicValue instance, suitable for use in hashing algorithms and data structures like a hash table.
Overrides
Inherited Properties
Null | Gets the single instance of Null type. (Inherited from PdfBasicObject) |
ObjectType | Gets the PdfBasicObjectType of the current PdfBasicObject instance. (Inherited from PdfBasicObject) |
Inherited Methods
ToString() | Returns a String that represents this PdfBasicObject instance. (Inherited from PdfBasicObject) |