Signature Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Corresponds to a digital signature that is attached to a document.
public interface class Signature : Microsoft::Office::Core::_IMsoDispObj
[System.Runtime.InteropServices.Guid("000C0411-0000-0000-C000-000000000046")]
public interface Signature : Microsoft.Office.Core._IMsoDispObj
[<System.Runtime.InteropServices.Guid("000C0411-0000-0000-C000-000000000046")>]
type Signature = interface
interface _IMsoDispObj
Public Interface Signature
Implements _IMsoDispObj
- Attributes
- Implements
Remarks
Signature objects are contained in the SignatureSet collection of the Document object.
You can add a Signature object to a SignatureSet collection using the Add() method and you can return an existing member using the Item[Int32] method. To remove a Signature from a SignatureSet collection, use the Delete() method of the Signature object.
Properties
Application |
Returns an Application object that represents the container application for the object. |
AttachCertificate |
Determine if the digital certificate that corresponds to the specified Signature object is attached to the document. |
CanSetup |
Gets a Boolean value indicating whether the user can set properties of the Signature object. Read-only. |
Creator |
Returns a 32-bit integer that indicates the application in which the specified object was created. |
Details |
Gets information about a signature. Read-only. |
ExpireDate |
Returns an Object representing the date on which the digital signature that corresponds to the Signature object will expire. |
IsCertificateExpired |
Determine if the digital certificate that corresponds to the Signature object has expired. |
IsCertificateRevoked |
Determine if the digital certificate that corresponds to the Signature object has been revoked by the issuer of the certificate. |
IsSignatureLine |
Gets a value indicating whether this is a signature line. Read-only. |
IsSigned |
Gets a Boolean value indicating whether the document was signed successfully. Read-only. |
Issuer |
Returns a String representing the name of the issuer of the digital certificate that corresponds to the Signature object. |
IsValid |
Determines if the digital signature that corresponds to the Signature object is a valid signature. |
Parent |
Returns the Parent object for the specified object. |
Setup |
Gets a SignatureSetup object that provides access to various properties of a signature packet. Read-only. |
SignatureLineShape |
Gets the Shape object associated with a Signature object that is a signature line. Read-only. |
SignDate |
Returns an Object representing the date and time that the digital certificate corresponding to the Signature object was attached to the document. |
Signer |
Returns a String representing the name of the person who attached the digital certificate that corresponds to the Signature object to the document. |
SortHint |
Gets a value representing the sort order of the signatures in a packet with multiple signatures. Read-only. |
Methods
Delete() |
Deletes the specified object from the collection. |
ShowDetails() |
Displays details related to a signature packet. |
Sign(Object, Object, Object, Object) |
Creates a signature packet. |