XdSignatureRelation - Énumération

L'énumération XdSignatureRelation permet de déterminer comment des signatures numériques peuvent être ajoutées à l'objet SignedDataBlockObject.

Espace de noms :  Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly :  Microsoft.Office.Interop.InfoPath.SemiTrust (dans Microsoft.Office.Interop.InfoPath.SemiTrust.dll)

Syntaxe

'Déclaration
Public Enumeration XdSignatureRelation
'Utilisation
Dim instance As XdSignatureRelation
public enum XdSignatureRelation

Membres

Nom du membre Description
xdSignatureRelationSingle Indique qu'une seule signature peut exister dans SignedDataBlock.
xdSignatureRelationCoSign Indique que les signatures sont indépendantes les unes des autres dans l'objet SignedDataBlock.
xdSignatureRelationCounterSign Indique que chaque signature signe la signature précédente dans l'objet SignedDataBlock.

Remarques

Ces valeurs énumérées sont renvoyées par la propriété SignatureRelation.

Exemples

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

Voir aussi

Référence

Microsoft.Office.Interop.InfoPath.SemiTrust - Espace de noms