Share via


XdSignatureRelation-Enumeration

Mithilfe der XdSignatureRelation-Enumeration wird bestimmt, wie einem SignedDataBlockObject-Objekt digitale Signaturen hinzugefügt werden können.

Namespace: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)

Syntax

<GuidAttribute("57C4BDEA-6E4C-39E2-ACD2-AA61226AE895")> _
Public Enumeration XdSignatureRelation

Dim instance As XdSignatureRelation
[GuidAttribute("57C4BDEA-6E4C-39E2-ACD2-AA61226AE895")] 
public enum XdSignatureRelation

Member

  Membername Beschreibung
xdSignatureRelationCoSign Gibt an, dass die Signaturen im SignedDataBlock-Objekt unabhängig voneinander sind. 
xdSignatureRelationCounterSign Gibt an, dass jede Signatur im SignedDataBlock-Objekt die vorhergehende Signatur signiert. 
xdSignatureRelationSingle Gibt an, dass im SignedDataBlock-Objekt nur eine Signatur vorhanden sein kann. 

Hinweise

Diese enumerierten Werte werden von der SignatureRelation-Eigenschaft zurückgegeben.

Beispiel

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 );
}

Siehe auch

Referenz

Microsoft.Office.Interop.InfoPath-Namespace