Compartir a través de


(Boolean) del método _XDocument3.SetDirty

Asigna la propiedad IsDirty al objeto XDocument, 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
Sub SetDirty ( _
    vfIsDirty As Boolean _
)
'Uso
Dim instance As _XDocument3
Dim vfIsDirty As Boolean

instance.SetDirty(vfIsDirty)
void SetDirty(
    bool vfIsDirty
)

Parámetros

  • vfIsDirty
    Tipo: System.Boolean

    Especifica si el formulario se va a marcar como no modificado o no.

Implementaciones

_XDocument2.SetDirty(Boolean)

Comentarios

Se puede utilizar el método SetDirty desde el evento OnSubmitRequest para forzar que el documento se marque como no cambiado. Por consiguiente, InfoPath no solicitará al usuario que guarde el formulario al cerrarlo.

El método SetDirty también puede utilizarse desde el evento OnSaveRequest para marcar el formulario como modificado o no modificado desde la última vez que se guardó mediante programación.

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, la propiedad IsDirty del formulario actual se establece como false para que no se pida al usuario que guarde el documento al cerrarlo.

thisXDocument.SetDirty(false);

Vea también

Referencia

interfaz _XDocument3

Miembros _XDocument3

Sobrecarga SetDirty

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