Compartir a través de


de la propiedad DocEvent.XDocument

Obtiene una referencia al objeto XDocument asociado al objeto DocEventObject durante un evento OnSwitchView o OnAfterImport.

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 XDocument As XDocument
    Get
'Uso
Dim instance As DocEvent
Dim value As XDocument

value = instance.XDocument
XDocument XDocument { get; }

Valor de propiedad

Tipo: Microsoft.Office.Interop.InfoPath.SemiTrust.XDocument

Comentarios

Tras establecer una referencia al objeto XDocument que se devuelve, puede utilizar cualquiera de las propiedades y métodos que proporciona.

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 XDocument del objeto DocEventObject para mostrar el XML de origen del documento XML subyacente de un formulario mediante la propiedad DOM del objeto XDocument:

// The following function handler is created by Microsoft Office InfoPath. Do not
// modify the type or number of arguments.
[InfoPathEventHandler(EventType=InfoPathEventType.OnSwitchView)]
public void OnSwitchView(DocEvent e)
{
 thisXDocument.UI.Alert("The source XML: " + e.XDocument.DOM.xml);
}

Vea también

Referencia

interfaz DocEvent

Miembros DocEvent

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