SignatureLine class

Defines the SignatureLine Class.This class is only available in O15. When the object is serialized out as xml, its qualified name is a15:signatureLine.

Inheritance hierarchy

System.Object
  DocumentFormat.OpenXml.OpenXmlElement
    DocumentFormat.OpenXml.OpenXmlLeafElement
      DocumentFormat.OpenXml.Office15.Drawing.SignatureLine

Namespace:  DocumentFormat.OpenXml.Office15.Drawing
Assembly:  DocumentFormat.OpenXml (in DocumentFormat.OpenXml.dll)

Syntax

'Declaration
<OfficeAvailabilityAttribute(FileFormatVersions.Office15)> _
Public Class SignatureLine _
    Inherits OpenXmlLeafElement
'Usage
Dim instance As SignatureLine
[OfficeAvailabilityAttribute(FileFormatVersions.Office15)]
public class SignatureLine : OpenXmlLeafElement

Remarks

2.3.51 signatureLine

Target namespace: https://schemas.microsoft.com/office/drawing/2012/main

A CT_SignatureLine element that specifies a signature line. A signature line provides a visual representation of a signature that is digitally signed.

The following W3C XML Schema ([XMLSCHEMA1] section 2.1) fragment specifies the contents of this element.

<xsd:element name="signatureLine" type="CT_SignatureLine"/>

See section 5.15 for the full W3C XML Schema ([XMLSCHEMA1] section 2.1).

2.5.92 CT_SignatureLine

Target namespace: https://schemas.microsoft.com/office/drawing/2012/main

Referenced by: signatureLine

This complex type specifies the properties of signature lines.

Attributes:

isSignatureLine: A boolean ([XMLSCHEMA2] section 3.2.2) attribute that specifies whether the image is a signature line object.

id: An ST_Guid ([ISO/IEC-29500-1] section 22.9.2.4) attribute that specifies the GUID of the signature line object.

provId: An ST_Guid ([ISO/IEC-29500-1] section 22.9.2.4) attribute that specifies the GUID of the provider that creates the signature line object.

signingInstructionsSet: A boolean ([XMLSCHEMA2] section 3.2.2) that specifies whether there is data in the signingInstructions attribute of the signature line object.

allowComments: A boolean ([XMLSCHEMA2] section 3.2.2) attribute that specifies whether the user can attach comments at signing time.

showSignDate: A boolean ([XMLSCHEMA2] section 3.2.2) attribute that specifies whether the signed image generated should include the signing date.

suggestedSigner: A string ([XMLSCHEMA2] section 3.2.1) attribute that specifies the name of the suggested signer.

suggestedSigner2: A string ([XMLSCHEMA2] section 3.2.1) attribute that specifies the title or additional information about the suggested signer.

suggestedSignerEmail: A string ([XMLSCHEMA2] section 3.2.1) attribute that specifies the e-mail address of the suggested signer.

signingInstructions: A string ([XMLSCHEMA2] section 3.2.1) attribute that specifies the signing instruction that is displayed to the signer.

addlXml: A string ([XMLSCHEMA2] section 3.2.1) attribute that specifies an optional XML text used to store additional info about the signature line object.

sigProvUrl: A string ([XMLSCHEMA2] section 3.2.1) attribute that specifies the URL of the provider.

The following W3C XML Schema ([XMLSCHEMA1] section 2.1) fragment specifies the contents of this complex type.

<xsd:complexType name="CT_SignatureLine">

<xsd:attribute name="isSignatureLine" type="xsd:boolean"/>

<xsd:attribute name="id" type="a:ST_Guid"/>

<xsd:attribute name="provId" type="a:ST_Guid"/>

<xsd:attribute name="signingInstructionsSet" type="xsd:boolean"/>

<xsd:attribute name="allowComments" type="xsd:boolean"/>

<xsd:attribute name="showSignDate" type="xsd:boolean"/>

<xsd:attribute name="suggestedSigner" type="xsd:string"/>

<xsd:attribute name="suggestedSigner2" type="xsd:string"/>

<xsd:attribute name="suggestedSignerEmail" type="xsd:string"/>

<xsd:attribute name="signingInstructions" type="xsd:string"/>

<xsd:attribute name="addlXml" type="xsd:string"/>

<xsd:attribute name="sigProvUrl" type="xsd:string"/>

</xsd:complexType>

See section 5.15 for the full W3C XML Schema ([XMLSCHEMA1] section 2.1).

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See also

Reference

SignatureLine members

DocumentFormat.OpenXml.Office15.Drawing namespace