Compartilhar via


View3.GetContextNodes(Object, Object) Método

Definição

Obtém uma referência a uma XMLNodesCollection coleção que é preenchida com nós DOM (Modelo de Objeto de Documento XML) com base no contexto atual.

public Microsoft.Office.Interop.InfoPath.XMLNodesCollection GetContextNodes (object varNode, object varViewContext);
abstract member GetContextNodes : obj * obj -> Microsoft.Office.Interop.InfoPath.XMLNodesCollection
Public Function GetContextNodes (Optional varNode As Object, Optional varViewContext As Object) As XMLNodesCollection

Parâmetros

varNode
Object

Um nó XML DOM.

varViewContext
Object

A ID do controle que é usado para o contexto.

Retornos

Uma referência ao XMLNodesCollection.

Implementações

Comentários

A coleção retornada pelo método GetContextNodes consiste na sequência de nós XML DOM mapeados do modo de exibição, correspondentes ao nó XSLT (Transformação XSL) atual, começando na seleção atual e subindo pelos ancestrais de exibição até a marca BODY.

Se nenhum parâmetro for usado, os nós de contexto serão baseados na seleção atual. Se os parâmetros forem usados, os nós de contexto retornados serão aqueles que seriam retornados com base na seleção que seria obtida da chamada do Microsoft.Office.Interop.InfoPath.View3.SelectNodes(Microsoft.Office.Interop.InfoPath.IXMLDOMNode,System.Object,System.Object) método.

Observação: o método GetContextNodes não retornará nós com base na seleção atual se usado no OnClick caso de um botão no modo de exibição, uma vez que o foco é perdido do controle que se destina a estar no contexto. Para evitar esse comportamento, use o método GetContextNodes de um painel de tarefas personalizado, menu ou barra de ferramentas.

Aplica-se a