DtdEntity.SelectNodesNS(String, 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.
Aplica a operação de correspondência de padrões especificada ao contexto desse nó e retorna a lista de nós correspondentes como um XmlNodeList.
public:
virtual XmlNodeList ^ SelectNodesNS(Platform::String ^ xpath, Platform::Object ^ namespaces) = SelectNodesNS;
XmlNodeList SelectNodesNS(winrt::hstring const& xpath, IInspectable const& namespaces);
public XmlNodeList SelectNodesNS(string xpath, object namespaces);
function selectNodesNS(xpath, namespaces)
Public Function SelectNodesNS (xpath As String, namespaces As Object) As XmlNodeList
Parâmetros
- xpath
-
String
Platform::String
winrt::hstring
Especifica uma expressão XPath.
- namespaces
-
Object
Platform::Object
IInspectable
Contém uma cadeia de caracteres que especifica os namespaces a serem usados em expressões XPath quando for necessário definir novos namespaces externamente. Os namespaces são definidos no estilo XML, como uma lista separada por espaço de atributos de declaração de namespace. Você também pode usar essa propriedade para definir o namespace padrão.
Retornos
O primeiro nó que corresponde à operação de correspondência de padrões fornecida. Se nenhum nó corresponder à expressão, esse método retornará um valor nulo.
Implementações
Exemplos
var nodes = node.SelectNodesNS("//mux:TreeView", "xmlns:mux='using:Microsoft.UI.Xaml.Controls'");
auto nodes = node.SelectNodesNS(L"//mux:TreeView", winrt::box_value(L"xmlns:mux='using:Microsoft.UI.Xaml.Controls'"));
Comentários
Os prefixos na consulta são resolvidos usando as declarações de namespace especificadas.