Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The XdSignatureRelation enumeration is used to determine how digital signatures can be added to a SignedDataBlockObject object.
Namespace: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in Microsoft.Office.Interop.InfoPath.dll)
Syntax
'Declaration
<GuidAttribute("E5E3A7C3-B69A-3E65-8019-1D8B1A5779CD")> _
Public Enumeration XdSignatureStatus
'Usage
Dim instance As XdSignatureStatus
[GuidAttribute("E5E3A7C3-B69A-3E65-8019-1D8B1A5779CD")]
public enum XdSignatureStatus
Members
| Member name | Description | |
|---|---|---|
| xdSignatureStatusError | ||
| xdSignatureStatusValid | ||
| xdSignatureStatusInvalid | ||
| xdSignatureStatusUnsupported |
Remarks
These enumerated values are returned by the SignatureRelation property.
Examples
public void DisplaySDBProperties()
{
SignedDataBlock sdb = thisXDocument.SignedDataBlocks[0];
string sigRelation = "UNKNOWN";
switch(sdb.SignatureRelation)
{
case XdSignatureRelation.xdSignatureRelationSingle :
sigRelation = "SINGLE";
break;
case XdSignatureRelation.xdSignatureRelationCoSign :
sigRelation = "COSIGN";
break;
case XdSignatureRelation.xdSignatureRelationCounterSign :
sigRelation = "COUNTERSIGN";
break;
default:
break;
}
thisXDocument.UI.Alert("Signatures relation: " + sigRelation );
}