Compartir a través de


de la propiedad _XDocument3.IsDirty

Obtiene un valor que indica si los datos de un formulario de Microsoft InfoPath han sido modificados desde la última vez que se guardó.

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 IsDirty As Boolean
    Get
'Uso
Dim instance As _XDocument3
Dim value As Boolean

value = instance.IsDirty
bool IsDirty { get; }

Valor de propiedad

Tipo: System.Boolean

Implementaciones

_XDocument2.IsDirty
_XDocument.IsDirty

Comentarios

Si el valor de la propiedad IsDirty es true, significa que los datos del documento XML subyacente del formulario se han cambiado desde la última vez que se guardó. Si su valor es false, no ha habido cambios.

Nota

Los cambios que tienen lugar durante un evento OnLoad no provocarán que la propiedad IsDirty se establezca en true.

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 IsDirty del objeto XDocument para determinar si se han modificado los datos en el formulario:

if (thisXDocument.IsDirty)
{
 thisXDocument.UI.Alert("Data has been changed.");
}
else
{
 thisXDocument.UI.Alert("Data has not been changed.");
}

Vea también

Referencia

interfaz _XDocument3

Miembros _XDocument3

Sobrecarga IsDirty

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