XElement Classe

Definizione

Rappresenta un elemento XML. Per informazioni sull'utilizzo ed esempi, vedere Panoramica della classe XElement e la sezione Osservazioni in questa pagina.

public ref class XElement : System::Xml::Linq::XContainer, System::Xml::Serialization::IXmlSerializable
public ref class XElement : System::Xml::Linq::XContainer
public class XElement : System.Xml.Linq.XContainer, System.Xml.Serialization.IXmlSerializable
public class XElement : System.Xml.Linq.XContainer
type XElement = class
    inherit XContainer
    interface IXmlSerializable
type XElement = class
    inherit XContainer
Public Class XElement
Inherits XContainer
Implements IXmlSerializable
Public Class XElement
Inherits XContainer
Ereditarietà
Implementazioni

Esempio

Nell'esempio seguente viene creato un albero XML. Il contenuto del nuovo elemento proviene da una query LINQ.

XElement xmlTree1 = new XElement("Root",
    new XElement("Child1", 1),
    new XElement("Child2", 2),
    new XElement("Child3", 3),
    new XElement("Child4", 4),
    new XElement("Child5", 5),
    new XElement("Child6", 6)
);

XElement xmlTree2 = new XElement("Root",
    from el in xmlTree1.Elements()
    where((int)el >= 3 && (int)el <= 5)
    select el
);
Console.WriteLine(xmlTree2);
Dim xmlTree1 As XElement = _
        <Root>
            <Child1>1</Child1>
            <Child2>2</Child2>
            <Child3>3</Child3>
            <Child4>4</Child4>
            <Child5>5</Child5>
            <Child6>6</Child6>
        </Root>

Dim xmlTree2 As XElement = _
    <Root>
        <%= From el In xmlTree1.Elements() _
            Where el.Value >= 3 And el.Value <= 5 _
            Select el %>
    </Root>

Console.WriteLine(xmlTree2)

In questo esempio viene generato l'output seguente:

<Root>
  <Child3>3</Child3>
  <Child4>4</Child4>
  <Child5>5</Child5>
</Root>

Di seguito è riportato lo stesso esempio, ma in questo caso il codice XML si trova in uno spazio dei nomi . Per altre informazioni, vedere Usare spazi dei nomi XML.

XNamespace aw = "http://www.adventure-works.com";
XElement xmlTree1 = new XElement(aw + "Root",
    new XElement(aw + "Child1", 1),
    new XElement(aw + "Child2", 2),
    new XElement(aw + "Child3", 3),
    new XElement(aw + "Child4", 4),
    new XElement(aw + "Child5", 5),
    new XElement(aw + "Child6", 6)
);

XElement xmlTree2 = new XElement(aw + "Root",
    from el in xmlTree1.Elements()
    where((int)el >= 3 && (int)el <= 5)
    select el
);
Console.WriteLine(xmlTree2);
Imports <xmlns="http://www.adventure-works.com">

Module Module1
    Sub Main()
        Dim xmlTree1 As XElement = _
            <Root>
                <Child1>1</Child1>
                <Child2>2</Child2>
                <Child3>3</Child3>
                <Child4>4</Child4>
                <Child5>5</Child5>
                <Child6>6</Child6>
            </Root>

        Dim xmlTree2 As XElement = _
            <Root>
                <%= From el In xmlTree1.Elements() _
                    Where el.Value >= 3 And el.Value <= 5 _
                    Select el %>
            </Root>

        Console.WriteLine(xmlTree2)
    End SUb
End Module

In questo esempio viene generato l'output seguente:

<Root xmlns="http://www.adventure-works.com">
  <Child3>3</Child3>
  <Child4>4</Child4>
  <Child5>5</Child5>
</Root>

Commenti

Questa classe rappresenta un elemento XML, il costrutto XML fondamentale. Per altre informazioni sull'utilizzo, vedere Panoramica della classe XElement .

Un elemento ha , XNamefacoltativamente uno o più attributi e può facoltativamente contenere contenuto (per altre informazioni, vedere Nodes).

Un XElement oggetto può contenere i tipi di contenuto seguenti:

Per informazioni dettagliate sul contenuto valido di un oggetto XElement, vedere Contenuto valido di oggetti XElement e XDocument.

XElement deriva da XContainer, che deriva da XNode.

Alcuni XElement metodi possono essere usati da XAML. Per ulteriori informazioni, vedere Proprietà Dinamiche di LINQ to XML.

Costruttori

Nome Descrizione
XElement(XElement)

Inizializza una nuova istanza della XElement classe da un altro XElement oggetto .

XElement(XName, Object)

Inizializza una nuova istanza della XElement classe con il nome e il contenuto specificati.

XElement(XName, Object[])

Inizializza una nuova istanza della XElement classe con il nome e il contenuto specificati.

XElement(XName)

Inizializza una nuova istanza della XElement classe con il nome specificato.

XElement(XStreamingElement)

Inizializza una nuova istanza della XElement classe da un XStreamingElement oggetto .

Proprietà

Nome Descrizione
BaseUri

Ottiene l'URI di base per questo XObjectoggetto .

(Ereditato da XObject)
Document

Ottiene l'oggetto per l'oggetto XDocumentXObject.

(Ereditato da XObject)
EmptySequence

Ottiene una raccolta vuota di elementi.

FirstAttribute

Ottiene il primo attributo di questo elemento.

FirstNode

Ottiene il primo nodo figlio di questo nodo.

(Ereditato da XContainer)
HasAttributes

Ottiene un valore che indica se questo elemento ha almeno un attributo.

HasElements

Ottiene un valore che indica se questo elemento ha almeno un elemento figlio.

IsEmpty

Ottiene un valore che indica se questo elemento non contiene contenuto.

LastAttribute

Ottiene l'ultimo attributo di questo elemento.

LastNode

Ottiene l'ultimo nodo figlio di questo nodo.

(Ereditato da XContainer)
Name

Ottiene o imposta il nome dell'elemento.

NextNode

Ottiene il nodo di pari livello successivo di questo nodo.

(Ereditato da XNode)
NodeType

Ottiene il tipo di nodo per questo nodo.

Parent

Ottiene l'elemento padre XElement dell'oggetto XObject.

(Ereditato da XObject)
PreviousNode

Ottiene il nodo di pari livello precedente di questo nodo.

(Ereditato da XNode)
Value

Ottiene o imposta il contenuto di testo concatenato di questo elemento.

Metodi

Nome Descrizione
Add(Object)

Aggiunge il contenuto specificato come elementi figlio di questo XContaineroggetto .

(Ereditato da XContainer)
Add(Object[])

Aggiunge il contenuto specificato come elementi figlio di questo XContaineroggetto .

(Ereditato da XContainer)
AddAfterSelf(Object)

Aggiunge il contenuto specificato immediatamente dopo questo nodo.

(Ereditato da XNode)
AddAfterSelf(Object[])

Aggiunge il contenuto specificato immediatamente dopo questo nodo.

(Ereditato da XNode)
AddAnnotation(Object)

Aggiunge un oggetto all'elenco di annotazioni di questo XObjectoggetto .

(Ereditato da XObject)
AddBeforeSelf(Object)

Aggiunge il contenuto specificato immediatamente prima di questo nodo.

(Ereditato da XNode)
AddBeforeSelf(Object[])

Aggiunge il contenuto specificato immediatamente prima di questo nodo.

(Ereditato da XNode)
AddFirst(Object)

Aggiunge il contenuto specificato come primo elemento figlio di questo documento o elemento.

(Ereditato da XContainer)
AddFirst(Object[])

Aggiunge il contenuto specificato come primo elemento figlio di questo documento o elemento.

(Ereditato da XContainer)
Ancestors()

Restituisce una raccolta degli elementi predecessori di questo nodo.

(Ereditato da XNode)
Ancestors(XName)

Restituisce una raccolta filtrata degli elementi predecessori di questo nodo. Nella raccolta sono inclusi solo gli elementi con un XName corrispondente.

(Ereditato da XNode)
AncestorsAndSelf()

Restituisce una raccolta di elementi che contengono questo elemento e i predecessori di questo elemento.

AncestorsAndSelf(XName)

Restituisce una raccolta filtrata di elementi che contengono questo elemento e i predecessori di questo elemento. Nella raccolta sono inclusi solo gli elementi con un XName corrispondente.

Annotation(Type)

Ottiene il primo oggetto annotazione del tipo specificato da questo XObjectoggetto .

(Ereditato da XObject)
Annotation<T>()

Ottiene il primo oggetto annotazione del tipo specificato da questo XObjectoggetto .

(Ereditato da XObject)
Annotations(Type)

Ottiene una raccolta di annotazioni del tipo specificato per questo XObjectoggetto .

(Ereditato da XObject)
Annotations<T>()

Ottiene una raccolta di annotazioni del tipo specificato per questo XObjectoggetto .

(Ereditato da XObject)
Attribute(XName)

Restituisce l'oggetto di che XElement ha l'oggetto XAttribute specificatoXName.

Attributes()

Restituisce una raccolta di attributi di questo elemento.

Attributes(XName)

Restituisce una raccolta filtrata di attributi di questo elemento. Nella raccolta sono inclusi solo gli attributi con corrispondenza XName .

CreateReader()

Crea un oggetto XmlReader per questo nodo.

(Ereditato da XNode)
CreateReader(ReaderOptions)

Crea un oggetto XmlReader con le opzioni specificate dal readerOptions parametro .

(Ereditato da XNode)
CreateWriter()

Crea un oggetto XmlWriter che può essere usato per aggiungere nodi all'oggetto XContainer.

(Ereditato da XContainer)
DescendantNodes()

Restituisce un insieme dei nodi discendenti per questo documento o elemento, in ordine di documento.

(Ereditato da XContainer)
DescendantNodesAndSelf()

Restituisce una raccolta di nodi che contengono questo elemento e tutti i nodi discendenti di questo elemento, in ordine di documento.

Descendants()

Restituisce un insieme di elementi discendenti per questo documento o elemento, in ordine di documento.

(Ereditato da XContainer)
Descendants(XName)

Restituisce un insieme filtrato degli elementi discendenti per questo documento o elemento, in ordine di documento. Nella raccolta sono inclusi solo gli elementi con un XName corrispondente.

(Ereditato da XContainer)
DescendantsAndSelf()

Restituisce un insieme di elementi che contengono questo elemento e tutti gli elementi discendenti di questo elemento, in ordine di documento.

DescendantsAndSelf(XName)

Restituisce una raccolta filtrata di elementi che contengono questo elemento e tutti gli elementi discendenti di questo elemento, in ordine di documento. Nella raccolta sono inclusi solo gli elementi con un XName corrispondente.

Element(XName)

Ottiene il primo elemento figlio (nell'ordine dei documenti) con l'oggetto specificato XName.

(Ereditato da XContainer)
Elements()

Restituisce un insieme degli elementi figlio di questo elemento o documento, in ordine di documento.

(Ereditato da XContainer)
Elements(XName)

Restituisce un insieme filtrato degli elementi figlio di questo elemento o documento, in ordine di documento. Nella raccolta sono inclusi solo gli elementi con un XName corrispondente.

(Ereditato da XContainer)
ElementsAfterSelf()

Restituisce un insieme degli elementi di pari livello dopo questo nodo, in ordine di documento.

(Ereditato da XNode)
ElementsAfterSelf(XName)

Restituisce una raccolta filtrata degli elementi di pari livello dopo questo nodo, nell'ordine dei documenti. Nella raccolta sono inclusi solo gli elementi con un XName corrispondente.

(Ereditato da XNode)
ElementsBeforeSelf()

Restituisce un insieme degli elementi di pari livello prima di questo nodo, in ordine di documento.

(Ereditato da XNode)
ElementsBeforeSelf(XName)

Restituisce una raccolta filtrata degli elementi di pari livello prima di questo nodo, in ordine di documento. Nella raccolta sono inclusi solo gli elementi con un XName corrispondente.

(Ereditato da XNode)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetDefaultNamespace()

Ottiene l'impostazione predefinita XNamespace di .XElement

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetNamespaceOfPrefix(String)

Ottiene lo spazio dei nomi associato a un prefisso specifico per questo XElementoggetto .

GetPrefixOfNamespace(XNamespace)

Ottiene il prefisso associato a uno spazio dei nomi per questo XElementoggetto .

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
IsAfter(XNode)

Determina se il nodo corrente viene visualizzato dopo un nodo specificato in termini di ordine dei documenti.

(Ereditato da XNode)
IsBefore(XNode)

Determina se il nodo corrente viene visualizzato prima di un nodo specificato in termini di ordine documento.

(Ereditato da XNode)
Load(Stream, LoadOptions)

Crea una nuova XElement istanza usando il flusso specificato, mantenendo facoltativamente lo spazio vuoto, impostando l'URI di base e mantenendo le informazioni sulla riga.

Load(Stream)

Crea una nuova XElement istanza usando il flusso specificato.

Load(String, LoadOptions)

Carica un oggetto XElement da un file, mantenendo facoltativamente lo spazio vuoto, impostando l'URI di base e mantenendo le informazioni sulla riga.

Load(String)

Carica un oggetto XElement da un file.

Load(TextReader, LoadOptions)

Carica un oggetto XElement da un TextReaderoggetto , mantenendo facoltativamente lo spazio vuoto e mantenendo le informazioni sulla riga.

Load(TextReader)

Carica un oggetto XElement da un oggetto TextReader.

Load(XmlReader, LoadOptions)

Carica un oggetto XElement da un XmlReaderoggetto , mantenendo facoltativamente lo spazio vuoto, impostando l'URI di base e mantenendo le informazioni sulla riga.

Load(XmlReader)

Carica un oggetto XElement da un oggetto XmlReader.

LoadAsync(Stream, LoadOptions, CancellationToken)

Crea in modo asincrono un nuovo XElement oggetto e inizializza l'albero XML sottostante usando il flusso specificato, mantenendo facoltativamente lo spazio vuoto.

LoadAsync(TextReader, LoadOptions, CancellationToken)

Crea in modo asincrono un nuovo XElement oggetto e inizializza l'albero XML sottostante utilizzando il lettore di testo specificato, mantenendo facoltativamente lo spazio vuoto.

LoadAsync(XmlReader, LoadOptions, CancellationToken)

Crea in modo asincrono un nuovo XElement oggetto e inizializza l'albero XML sottostante utilizzando il lettore XML specificato, mantenendo facoltativamente lo spazio vuoto.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
Nodes()

Restituisce un insieme dei nodi figlio di questo elemento o documento, in ordine di documento.

(Ereditato da XContainer)
NodesAfterSelf()

Restituisce una raccolta dei nodi di pari livello dopo questo nodo, in ordine di documento.

(Ereditato da XNode)
NodesBeforeSelf()

Restituisce una raccolta dei nodi di pari livello prima di questo nodo, in ordine di documento.

(Ereditato da XNode)
Parse(String, LoadOptions)

Caricare un oggetto XElement da una stringa contenente codice XML, mantenendo facoltativamente gli spazi vuoti e mantenendo le informazioni sulla riga.

Parse(String)

Caricare un oggetto XElement da una stringa contenente XML.

Remove()

Rimuove questo nodo dal relativo elemento padre.

(Ereditato da XNode)
RemoveAll()

Rimuove nodi e attributi da questo XElementoggetto .

RemoveAnnotations(Type)

Rimuove le annotazioni del tipo specificato da questo XObjectoggetto .

(Ereditato da XObject)
RemoveAnnotations<T>()

Rimuove le annotazioni del tipo specificato da questo XObjectoggetto .

(Ereditato da XObject)
RemoveAttributes()

Rimuove gli attributi di questo XElementoggetto .

RemoveNodes()

Rimuove i nodi figlio da questo documento o elemento.

(Ereditato da XContainer)
ReplaceAll(Object)

Sostituisce i nodi figlio e gli attributi di questo elemento con il contenuto specificato.

ReplaceAll(Object[])

Sostituisce i nodi figlio e gli attributi di questo elemento con il contenuto specificato.

ReplaceAttributes(Object)

Sostituisce gli attributi di questo elemento con il contenuto specificato.

ReplaceAttributes(Object[])

Sostituisce gli attributi di questo elemento con il contenuto specificato.

ReplaceNodes(Object)

Sostituisce i nodi figlio di questo documento o elemento con il contenuto specificato.

(Ereditato da XContainer)
ReplaceNodes(Object[])

Sostituisce i nodi figlio di questo documento o elemento con il contenuto specificato.

(Ereditato da XContainer)
ReplaceWith(Object)

Sostituisce questo nodo con il contenuto specificato.

(Ereditato da XNode)
ReplaceWith(Object[])

Sostituisce questo nodo con il contenuto specificato.

(Ereditato da XNode)
Save(Stream, SaveOptions)

Restituisce questo valore XElement all'oggetto specificato Stream, specificando facoltativamente il comportamento di formattazione.

Save(Stream)

Restituisce l'oggetto XElement all'oggetto specificato Stream.

Save(String, SaveOptions)

Serializzare questo elemento in un file, disabilitando facoltativamente la formattazione.

Save(String)

Serializzare questo elemento in un file.

Save(TextWriter, SaveOptions)

Serializzare questo elemento in un TextWriteroggetto , disabilitando facoltativamente la formattazione.

Save(TextWriter)

Serializzare questo elemento in un oggetto TextWriter.

Save(XmlWriter)

Serializzare questo elemento in un oggetto XmlWriter.

SaveAsync(Stream, SaveOptions, CancellationToken)

Restituisce in modo asincrono questo oggetto XElement in un oggetto Stream.

SaveAsync(TextWriter, SaveOptions, CancellationToken)

Restituisce in modo asincrono questo oggetto XElement in un oggetto TextWriter.

SaveAsync(XmlWriter, CancellationToken)

Restituisce in modo asincrono questo oggetto XElement in un oggetto XmlWriter.

SetAttributeValue(XName, Object)

Imposta il valore di un attributo, aggiunge un attributo o rimuove un attributo.

SetElementValue(XName, Object)

Imposta il valore di un elemento figlio, aggiunge un elemento figlio o rimuove un elemento figlio.

SetValue(Object)

Imposta il valore di questo elemento.

ToString()

Restituisce il codice XML rientrato per questo nodo.

(Ereditato da XNode)
ToString(SaveOptions)

Restituisce il codice XML per questo nodo, disabilitando facoltativamente la formattazione.

(Ereditato da XNode)
WriteTo(XmlWriter)

Scrivere questo elemento in un oggetto XmlWriter.

WriteToAsync(XmlWriter, CancellationToken)

Scrive in modo asincrono questo valore XElement nel writer specificato.

Operatori

Nome Descrizione
Explicit(XElement to Boolean)

Eseguire il cast del valore di questo XElement oggetto a un oggetto Boolean.

Explicit(XElement to DateTime)

Eseguire il cast del valore di questo XElement oggetto a un oggetto DateTime.

Explicit(XElement to DateTimeOffset)

Eseguire il cast del valore di questo XAttribute oggetto a un oggetto DateTimeOffset.

Explicit(XElement to Decimal)

Eseguire il cast del valore di questo XElement oggetto a un oggetto Decimal.

Explicit(XElement to Double)

Eseguire il cast del valore di questo XElement oggetto a un oggetto Double.

Explicit(XElement to Guid)

Eseguire il cast del valore di questo XElement oggetto a un oggetto Guid.

Explicit(XElement to Int32)

Eseguire il cast del valore di questo XElement oggetto a un oggetto Int32.

Explicit(XElement to Int64)

Eseguire il cast del valore di questo XElement oggetto a un oggetto Int64.

Explicit(XElement to Nullable<Boolean>)

Eseguire il cast del valore di questo XElement oggetto a un Nullable<T> di Boolean.

Explicit(XElement to Nullable<DateTime>)

Eseguire il cast del valore di questo XElement oggetto a un Nullable<T> di DateTime.

Explicit(XElement to Nullable<DateTimeOffset>)

Eseguire il cast del valore di questo XElement oggetto a un Nullable<T> di DateTimeOffset.

Explicit(XElement to Nullable<Decimal>)

Eseguire il cast del valore di questo XElement oggetto a un Nullable<T> di Decimal.

Explicit(XElement to Nullable<Double>)

Eseguire il cast del valore di questo XElement oggetto a un Nullable<T> di Double.

Explicit(XElement to Nullable<Guid>)

Eseguire il cast del valore di questo XElement oggetto a un Nullable<T> di Guid.

Explicit(XElement to Nullable<Int32>)

Eseguire il cast del valore di questo XElement oggetto a un Nullable<T> di Int32.

Explicit(XElement to Nullable<Int64>)

Eseguire il cast del valore di questo XElement oggetto a un Nullable<T> di Int64.

Explicit(XElement to Nullable<Single>)

Eseguire il cast del valore di questo XElement oggetto a un Nullable<T> di Single.

Explicit(XElement to Nullable<TimeSpan>)

Eseguire il cast del valore di questo XElement oggetto a un Nullable<T> di TimeSpan.

Explicit(XElement to Nullable<UInt32>)

Eseguire il cast del valore di questo XElement oggetto a un Nullable<T> di UInt32.

Explicit(XElement to Nullable<UInt64>)

Eseguire il cast del valore di questo XElement oggetto a un Nullable<T> di UInt64.

Explicit(XElement to Single)

Eseguire il cast del valore di questo XElement oggetto a un oggetto Single.

Explicit(XElement to String)

Eseguire il cast del valore di questo XElement oggetto a un oggetto String.

Explicit(XElement to TimeSpan)

Eseguire il cast del valore di questo XElement oggetto a un oggetto TimeSpan.

Explicit(XElement to UInt32)

Eseguire il cast del valore di questo XElement oggetto a un oggetto UInt32.

Explicit(XElement to UInt64)

Eseguire il cast del valore di questo XElement oggetto a un oggetto UInt64.

Eventi

Nome Descrizione
Changed

Generato quando questo XObject o uno dei relativi discendenti sono cambiati.

(Ereditato da XObject)
Changing

Generato quando questo XObject o uno dei relativi discendenti sta per cambiare.

(Ereditato da XObject)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IXmlLineInfo.HasLineInfo()

Ottiene un valore che indica se contiene XObject o meno informazioni sulla riga.

(Ereditato da XObject)
IXmlLineInfo.LineNumber

Ottiene il numero di riga segnalato dall'oggetto sottostante XmlReader per questo XObjectoggetto .

(Ereditato da XObject)
IXmlLineInfo.LinePosition

Ottiene la posizione della riga segnalata dall'oggetto sottostante XmlReader per questo XObjectoggetto .

(Ereditato da XObject)
IXmlSerializable.GetSchema()

Ottiene una definizione di XML Schema che descrive la rappresentazione XML di questo oggetto.

IXmlSerializable.ReadXml(XmlReader)

Genera un oggetto dalla relativa rappresentazione XML.

IXmlSerializable.WriteXml(XmlWriter)

Converte un oggetto nella relativa rappresentazione XML.

Metodi di estensione

Nome Descrizione
CreateNavigator(XNode, XmlNameTable)

Crea un oggetto XPathNavigator per un oggetto XNode. XmlNameTable consente un'elaborazione delle espressioni XPath più efficiente.

CreateNavigator(XNode)

Crea un oggetto XPathNavigator per un oggetto XNode.

GetSchemaInfo(XElement)

Ottiene l'infoset post-schema-validation (PSVI) di un elemento convalidato.

ToXPathNavigable(XNode)

Restituisce una funzione di accesso che consente di spostarsi e modificare l'oggetto specificato XNode.

Validate(XElement, XmlSchemaObject, XmlSchemaSet, ValidationEventHandler, Boolean)

Verifica che un XElement sottoalbero sia conforme a un oggetto specificato XmlSchemaObject e a , XmlSchemaSetpopolando facoltativamente l'albero XML con l'infoset di convalida post-schema (PSVI).

Validate(XElement, XmlSchemaObject, XmlSchemaSet, ValidationEventHandler)

Questo metodo convalida che un XElement sottoalbero sia conforme a un oggetto specificato XmlSchemaObject e a un oggetto XmlSchemaSet.

XPathEvaluate(XNode, String, IXmlNamespaceResolver)

Valuta un'espressione XPath, risolvendo i prefissi dello spazio dei nomi usando l'oggetto specificato IXmlNamespaceResolver.

XPathEvaluate(XNode, String)

Valuta un'espressione XPath.

XPathSelectElement(XNode, String, IXmlNamespaceResolver)

Seleziona un oggetto utilizzando un'espressione XElement XPath, risolvendo i prefissi dello spazio dei nomi usando l'oggetto specificato IXmlNamespaceResolver.

XPathSelectElement(XNode, String)

Seleziona un oggetto utilizzando un'espressione XElement XPath.

XPathSelectElements(XNode, String, IXmlNamespaceResolver)

Seleziona una raccolta di elementi usando un'espressione XPath, risolvendo i prefissi dello spazio dei nomi usando l'oggetto specificato IXmlNamespaceResolver.

XPathSelectElements(XNode, String)

Seleziona una raccolta di elementi utilizzando un'espressione XPath.

Si applica a

Vedi anche