Compartir a través de


DocActionEvent.Source Propiedad

Definición

Obtiene una referencia al nodo Modelo de objetos de documento (DOM) XML más interno del documento XML subyacente de un formulario.

public:
 property Microsoft::Office::Interop::InfoPath::SemiTrust::IXMLDOMNode ^ Source { Microsoft::Office::Interop::InfoPath::SemiTrust::IXMLDOMNode ^ get(); };
public Microsoft.Office.Interop.InfoPath.SemiTrust.IXMLDOMNode Source { get; }
member this.Source : Microsoft.Office.Interop.InfoPath.SemiTrust.IXMLDOMNode
Public ReadOnly Property Source As IXMLDOMNode

Valor de propiedad

Ejemplos

En el ejemplo siguiente, la propiedad Source del DocActionEventObject objeto se usa para mostrar los datos XML de origen del nodo modelo de objetos de documento XML (DOM) más interno del documento XML subyacente del formulario, que contiene el botón :

[InfoPathEventHandler(MatchPath="ShowDocActionEventSource", EventType=InfoPathEventType.OnClick)]
public void ShowDocActionEventSource_OnClick(DocActionEvent e)
{
 thisXDocument.UI.Alert("Source: " + e.<span class="label">Source</span>.xml);
}

En el ejemplo siguiente, se usa la propiedad Source del DocActionEventObject objeto para mostrar los datos XML de origen del nodo XML DOM en un cuadro de mensaje:

[InfoPathEventHandler(MatchPath="DocActionEventSource", EventType=InfoPathEventType.OnClick)]
public void DocActionEventSource_OnClick(DocActionEvent e)
{
 thisXDocument.UI.Alert("Source: " + e.<span class="label">Source</span>.xml);
}

Comentarios

Una vez establecida una referencia al nodo XML DOM devuelto por la propiedad Source, podrá utilizar cualquiera de las propiedades y los métodos admitidos por el XML DOM.

Importante: Solo se puede acceder a este miembro mediante formularios que se ejecutan en el mismo dominio que el formulario abierto actualmente o mediante formularios a los que se han concedido permisos entre dominios.

Se aplica a