Condividi tramite


Enumerazione XdSignatureRelation

L'enumerazione XdSignatureRelation viene utilizzata per determinare in che modo è possibile aggiungere firme digitali a un oggetto SignedDataBlockObject.

Spazio dei nomi: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)

Sintassi

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

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

Membri

  Nome membro Descrizione
xdSignatureRelationCoSign Specifica che le firme sono tutte indipendenti nell'oggetto SignedDataBlock
xdSignatureRelationCounterSign Specifica che ogni firma controfirma la precedente nell'oggetto SignedDataBlock
xdSignatureRelationSingle Specifica che può esistere una sola firma nell'oggetto SignedDataBlock

Osservazioni

I valori enumerati vengono restituiti dalla proprietà SignatureRelation.

Esempio

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

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Office.Interop.InfoPath