Compartir a través de


de la propiedad _XDocument3.IsSigned

Obtiene un valor que indica si un formulario de Microsoft InfoPath se ha firmado digitalmente mediante firmas digitales.

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

Sintaxis

'Declaración
ReadOnly Property IsSigned As Boolean
    Get
'Uso
Dim instance As _XDocument3
Dim value As Boolean

value = instance.IsSigned
bool IsSigned { get; }

Valor de propiedad

Tipo: System.Boolean

Implementaciones

_XDocument2.IsSigned
_XDocument.IsSigned

Comentarios

Si el valor de la propiedad IsSigned es true, significa que el formulario se ha firmado digitalmente. Si su valor es false, el formulario no se ha firmado digitalmente.

InfoPath usa firmas XML para firmar digitalmente los formularios.

Nota

Si un formulario está firmado digitalmente, su documento XML subyacente se pone en estado de solo lectura.

Importante

Únicamente se puede acceder a este miembro con formularios que se ejecuten en el mismo dominio que el formulario que está actualmente abierto o con formularios a los que se hayan concedido permisos entre dominios.

Ejemplos

En el siguiente ejemplo, se utiliza la propiedad IsSigned del objeto XDocument para determinar si un formulario se ha firmado digitalmente:

if (thisXDocument.IsSigned)
{
 thisXDocument.UI.Alert("This form contains digital signatures.");
}

Vea también

Referencia

interfaz _XDocument3

Miembros _XDocument3

Sobrecarga IsSigned

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