XdSignatureStatus Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
A enumeração XdSignatureStatus é utilizada para determinar a status de uma assinatura digital.
public enum class XdSignatureStatus
public enum XdSignatureStatus
type XdSignatureStatus =
Public Enum XdSignatureStatus
- Herança
-
XdSignatureStatus
Campos
Nome | Valor | Description |
---|---|---|
xdSignatureStatusError | 0 | Não é possível determinar o status da assinatura digital especificada. |
xdSignatureStatusValid | 1 | A assinatura digital especificada é válida. |
xdSignatureStatusInvalid | 2 | A assinatura digital especificada é inválida. |
xdSignatureStatusUnsupported | 3 | A assinatura digital especificada não é suportada pelo Microsoft Office InfoPath 2003. |
Exemplos
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);
}
Comentários
Estes valores enumerados são devolvidos pela Status propriedade