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.SemiTrust
Assembly:  Microsoft.Office.Interop.InfoPath.SemiTrust (in Microsoft.Office.Interop.InfoPath.SemiTrust.dll)

Sintassi

'Dichiarazione
Public Enumeration XdSignatureRelation
'Utilizzo
Dim instance As XdSignatureRelation
public enum XdSignatureRelation

Membri

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

Osservazioni

I valori enumerati vengono restituiti dalla proprietà SignatureRelation.

Esempi

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.SemiTrust