Share via


Enumeración XdSignatureRelation

La enumeración XdSignatureRelation se utiliza para determinar la forma en que se pueden agregar firmas digitales a un objeto SignedDataBlockObject.

Espacio de nombres:  Microsoft.Office.Interop.InfoPath.SemiTrust
Ensamblado:  Microsoft.Office.Interop.InfoPath.SemiTrust (en Microsoft.Office.Interop.InfoPath.SemiTrust.dll)

Sintaxis

'Declaración
Public Enumeration XdSignatureRelation
'Uso
Dim instance As XdSignatureRelation
public enum XdSignatureRelation

Miembros

Nombre del miembro Descripción
xdSignatureRelationSingle Especifica que sólo puede existir una firma en SignedDataBlock.
xdSignatureRelationCoSign Especifica que las firmas de SignedDataBlock son independientes entre sí.
xdSignatureRelationCounterSign Especifica que cada firma tiene que firmar la firma precedente en SignedDataBlock.

Comentarios

La propiedad SignatureRelation devuelve estos valores enumerados.

Ejemplos

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

Vea también

Referencia

Espacio de nombres Microsoft.Office.Interop.InfoPath.SemiTrust