XPathNavigator.SelectDescendants Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Seleziona tutti i nodi discendente del nodo corrente corrispondenti ai criteri di selezione.
Overload
SelectDescendants(XPathNodeType, Boolean) |
Seleziona tutti i nodi discendente del nodo corrente che presentano un oggetto XPathNodeType corrispondente. |
SelectDescendants(String, String, Boolean) |
Seleziona tutti i nodi discendente del nodo corrente con il nome locale e l'URI dello spazio dei nomi specificati. |
SelectDescendants(XPathNodeType, Boolean)
- Origine:
- XPathNavigator.cs
- Origine:
- XPathNavigator.cs
- Origine:
- XPathNavigator.cs
Seleziona tutti i nodi discendente del nodo corrente che presentano un oggetto XPathNodeType corrispondente.
public:
virtual System::Xml::XPath::XPathNodeIterator ^ SelectDescendants(System::Xml::XPath::XPathNodeType type, bool matchSelf);
public virtual System.Xml.XPath.XPathNodeIterator SelectDescendants (System.Xml.XPath.XPathNodeType type, bool matchSelf);
abstract member SelectDescendants : System.Xml.XPath.XPathNodeType * bool -> System.Xml.XPath.XPathNodeIterator
override this.SelectDescendants : System.Xml.XPath.XPathNodeType * bool -> System.Xml.XPath.XPathNodeIterator
Public Overridable Function SelectDescendants (type As XPathNodeType, matchSelf As Boolean) As XPathNodeIterator
Parametri
- type
- XPathNodeType
XPathNodeType dei nodi discendente.
- matchSelf
- Boolean
true
per includere il nodo contesto nella selezione; in caso contrario, false
.
Restituisce
Oggetto XPathNodeIterator contenente i nodi selezionati.
Esempio
Per un esempio di selezione di nodi predecessore, figlio e discendente, vedere SelectAncestors.
Commenti
Il SelectDescendants metodo non ha alcun effetto sullo stato dell'oggetto XPathNavigator.
Vedi anche
Si applica a
SelectDescendants(String, String, Boolean)
- Origine:
- XPathNavigator.cs
- Origine:
- XPathNavigator.cs
- Origine:
- XPathNavigator.cs
Seleziona tutti i nodi discendente del nodo corrente con il nome locale e l'URI dello spazio dei nomi specificati.
public:
virtual System::Xml::XPath::XPathNodeIterator ^ SelectDescendants(System::String ^ name, System::String ^ namespaceURI, bool matchSelf);
public virtual System.Xml.XPath.XPathNodeIterator SelectDescendants (string name, string namespaceURI, bool matchSelf);
abstract member SelectDescendants : string * string * bool -> System.Xml.XPath.XPathNodeIterator
override this.SelectDescendants : string * string * bool -> System.Xml.XPath.XPathNodeIterator
Public Overridable Function SelectDescendants (name As String, namespaceURI As String, matchSelf As Boolean) As XPathNodeIterator
Parametri
- name
- String
Nome locale dei nodi discendente.
- namespaceURI
- String
URI dello spazio dei nomi dei nodi discendente.
- matchSelf
- Boolean
true
per includere il nodo contesto nella selezione; in caso contrario, false
.
Restituisce
Oggetto XPathNodeIterator contenente i nodi selezionati.
Eccezioni
null
non può essere passato come parametro.
Esempio
Per un esempio di selezione di nodi predecessore, figlio e discendente, vedere SelectAncestors.
Commenti
Se String.Empty viene specificato come name
parametro, vengono selezionati tutti i nodi discendenti che appartengono all'URI dello spazio dei nomi specificato. Se String.Empty viene specificato come namespaceURI
parametro, vengono selezionati tutti i nodi discendenti con il nome locale specificato che appartengono a nessuno spazio dei nomi. Se entrambi i parametri URI del nome locale e dello spazio dei nomi sono String.Empty, vengono selezionati tutti i nodi discendenti che appartengono a nessuno spazio dei nomi.
Un discendente è un figlio o un figlio di un figlio e così via; pertanto i nodi selezionati non conterranno mai nodi attributo o spazio dei nomi.
Il SelectDescendants metodo non ha alcun effetto sullo stato dell'oggetto XPathNavigator.