MetadataSignature Class
Contains Metadata signature properties.
Inheritance Hierarchy

Namespace: GroupDocs.Signature.Domain
Assembly: GroupDocs.Signature (in GroupDocs.Signature.dll) Version: (22.4)
public abstract class MetadataSignature : BaseSignature

The MetadataSignature type exposes the following members.

Protected methodMetadataSignature(String)
Creates Metadata Signature with predefined name and empty value
Protected methodMetadataSignature(String, Object)
Creates Metadata Signature with predefined values
Public propertyCreatedOn
Get or set the signature creation date.
(Inherited from BaseSignature.)
Public propertyDataEncryption
Gets or sets implementation of IDataEncryption interface to encode and decode signature Value properties.
Public propertyDeleted
Get the flag that indicates if this signature was deleted from the document. This property is being used only for document history log records to keep the list of deleted signatures.
(Inherited from BaseSignature.)
Protected propertyFValue
Protected Metadata object value
Public propertyHeight
Specifies height of signature.
(Inherited from BaseSignature.)
Public propertyIsSignature
Get or set flag to indicate if this component is Signature or document content. This property is being used with Update method to set element as signature (true) or document element (false).
(Inherited from BaseSignature.)
Public propertyLeft
Specifies left position of signature.
(Inherited from BaseSignature.)
Public propertyModifiedOn
Get or set the signature modification date.
(Inherited from BaseSignature.)
Public propertyName
Specifies unique metadata name.
Public propertyPageNumber
Specifies the page signature was found on.
(Inherited from BaseSignature.)
Public propertySignatureId
Unique signature identifier to modify signature in the document over Update or Delete methods. This property will be set automatically after Sign or Search method being called. If this property was saved before it can be set manually to manipulate the signature.
(Inherited from BaseSignature.)
Public propertySignatureType
Specifies the type of signature.
(Inherited from BaseSignature.)
Public propertyTop
Specifies top position of signature.
(Inherited from BaseSignature.)
Public propertyValue
Specifies metadata object.
Public propertyWidth
Specifies width of signature.
(Inherited from BaseSignature.)
Public methodClone
Clone Metadata Signature instance.
(Overrides BaseSignatureClone.)
Public methodClone(Object)
Clone Metadata Signature instance with given value.
Public methodEquals
Overwrites Equals method to compare signature properties
(Overrides BaseSignatureEquals(Object).)
Protected methodFinalize (Inherited from Object.)
Public methodGetDataT
Obtain object from Metadata Signature Value over deserialization.
Public methodGetDataT(IDataEncryption)
Obtain object from Metadata Signature Text over deserialization.
Public methodGetHashCode
Overrides GetHashCode method
(Overrides BaseSignatureGetHashCode.)
Public methodGetType (Inherited from Object.)
Protected methodGetValue
Get Metadata value
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodSetValue
Implements virtual method of setting value into metadata signature
Public methodToBoolean
Converts to boolean.
Public methodToDateTime
Converts to DateTime.
Public methodToDateTime(IFormatProvider)
Converts to DateTime.
Public methodToDecimal
Converts to Decimal.
Public methodToDecimal(IFormatProvider)
Converts to Decimal.
Public methodToDouble
Converts to Double.
Public methodToDouble(IFormatProvider)
Converts to Double.
Public methodToInteger
Converts to integer.
Public methodToSingle
Converts to float.
Public methodToSingle(IFormatProvider)
Converts to float.
Public methodToString
Converts to String with override ToString() method
(Overrides ObjectToString.)
Public methodToString(String)
Converts to String with specified format
Public methodToString(String, IFormatProvider)
Converts to String with specified format
See Also