Signature Interface

Definition

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.

Applies to