XdSignatureStatus Énumération

Définition

L'énumération XdSignatureStatus permet de déterminer l'état d'une signature numérique.

public enum class XdSignatureStatus
public enum XdSignatureStatus
type XdSignatureStatus = 
Public Enum XdSignatureStatus
Héritage
XdSignatureStatus

Champs

xdSignatureStatusError 0

L'état de la signature numérique spécifiée ne peut pas être déterminé.

xdSignatureStatusInvalid 2

La signature numérique spécifiée n'est pas valide.

xdSignatureStatusUnsupported 3

La signature numérique spécifiée n'est pas prise en charge par Microsoft Office InfoPath 2003.

xdSignatureStatusValid 1

La signature numérique spécifiée est valide.

Exemples

public void DisplaySignatureProperties()
{
 SignatureObject signature = thisXDocument.SignedDataBlocks[0].Signatures[0];
 string signatureStatus = "UNKNOWN";
 switch(signature.Status)
 {
  case <span class="label">XdSignatureStatus</span>.xdSignatureStatusValid : 
   signatureStatus = "VALID";
   break;
  case <span class="label">XdSignatureStatus</span>.xdSignatureStatusInvalid : 
   signatureStatus = "INVALID";
   break;
  case <span class="label">XdSignatureStatus</span>.xdSignatureStatusError :
   signatureStatus = "ERROR";
   break;
  case <span class="label">XdSignatureStatus</span>.xdSignatureStatusUnsupported :
   signatureStatus = "UNSUPPORTED";
   break;
 }
 thisXDocument.UI.Alert(" Signature Status = " + signatureStatus);
}

Remarques

Ces valeurs énumérées sont retournées par la Status propriété

S’applique à