MetadataSignature Class
Contains Metadata signature properties.
Inheritance Hierarchy

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

The MetadataSignature type exposes the following members.

Constructors
  NameDescription
Protected methodMetadataSignature(String)
Creates Metadata Signature with predefined name and empty value
Protected methodMetadataSignature(String, Object)
Creates Metadata Signature with predefined values
Properties
  NameDescription
Public propertyDataEncryption
Gets or sets implementation of IDataEncryption interface to encode and decode signature Value properties.
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 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. Digital signature will have this property.
(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.)
Methods
  NameDescription
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 methodToDouble
Converts to Double.
Public methodToDouble(IFormatProvider)
Converts to Double.
Public methodToInteger
Converts to integer.
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