XdSignatureStatus enumeration
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)
These enumerated values are returned by the SignatureRelation property.
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 ); }
Show: