Compartilhar via


DocActionEvent.Source Propriedade

Definição

Obtém uma referência ao nó do DOM (modelo de objeto de documento) mais interno do documento XML subjacente de um formulário.

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 da propriedade

Exemplos

No exemplo a seguir, a propriedade Source do DocActionEventObject objeto é usada para exibir os dados XML de origem do nó DOM (modelo de objeto de documento) mais interno do documento XML subjacente do formulário, que contém o botão:

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

No exemplo a seguir, a propriedade Source do DocActionEventObject objeto é usada para exibir os dados XML de origem do nó XML DOM em uma caixa de mensagem:

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

Comentários

Depois de definir uma referência ao nó XML DOM que a propriedade Source retorna, você pode usar qualquer uma das propriedades e métodos compatíveis com o DOM XML.

Importante: esse membro só pode ser acessado por formulários em execução no mesmo domínio que o formulário aberto atualmente ou por formulários que receberam permissões entre domínios.

Aplica-se a