View3.GetContextNodes(Object, Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.