XNode Classe
Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Classe XNode

 

Represents the abstract concept of a node (element, comment, document type, processing instruction, or text node) in the XML tree.

Namespace:   System.Xml.Linq
Assembly:  System.Xml.Linq (em System.Xml.Linq.dll)


public abstract class XNode : XObject

NomeDescrição
System_CAPS_pubpropertyBaseUri

Obtém o URI de base para este XObject.(herdado de XObject.)

System_CAPS_pubpropertyDocument

Obtém XDocument para este XObject.(herdado de XObject.)

System_CAPS_pubpropertySystem_CAPS_staticDocumentOrderComparer

Gets a comparer that can compare the relative position of two nodes.

System_CAPS_pubpropertySystem_CAPS_staticEqualityComparer

Gets a comparer that can compare two nodes for value equality.

System_CAPS_pubpropertyNextNode

Gets the next sibling node of this node.

System_CAPS_pubpropertyNodeType

Obtém o tipo de nó para este XObject.(herdado de XObject.)

System_CAPS_pubpropertyParent

Obtém XElement pai deste XObject.(herdado de XObject.)

System_CAPS_pubpropertyPreviousNode

Gets the previous sibling node of this node.

NomeDescrição
System_CAPS_pubmethodAddAfterSelf(Object)

Adds the specified content immediately after this node.

System_CAPS_pubmethodAddAfterSelf(Object[])

Adds the specified content immediately after this node.

System_CAPS_pubmethodAddAnnotation(Object)

Adiciona um objeto à lista de anotação deste XObject.(herdado de XObject.)

System_CAPS_pubmethodAddBeforeSelf(Object)

Adds the specified content immediately before this node.

System_CAPS_pubmethodAddBeforeSelf(Object[])

Adds the specified content immediately before this node.

System_CAPS_pubmethodAncestors()

Returns a collection of the ancestor elements of this node.

System_CAPS_pubmethodAncestors(XName)

Returns a filtered collection of the ancestor elements of this node.Only elements that have a matching XName are included in the collection.

System_CAPS_pubmethodAnnotation(Type)

Obtém o primeiro objeto de anotação do tipo especificado deste XObject.(herdado de XObject.)

System_CAPS_pubmethodAnnotation<T>()

Obter o primeiro objeto de anotação do tipo especificado deste XObject. (herdado de XObject.)

System_CAPS_pubmethodAnnotations(Type)

Obtém uma coleção de anotações do tipo especificado para este XObject.(herdado de XObject.)

System_CAPS_pubmethodAnnotations<T>()

Obtém uma coleção de anotações do tipo especificado para este XObject.(herdado de XObject.)

System_CAPS_pubmethodSystem_CAPS_staticCompareDocumentOrder(XNode, XNode)

Compares two nodes to determine their relative XML document order.

System_CAPS_pubmethodCreateReader()

Creates an XmlReader for this node.

System_CAPS_pubmethodCreateReader(ReaderOptions)

Creates an XmlReader with the options specified by the readerOptions parameter.

System_CAPS_pubmethodSystem_CAPS_staticDeepEquals(XNode, XNode)

Compares the values of two nodes, including the values of all descendant nodes.

System_CAPS_pubmethodElementsAfterSelf()

Returns a collection of the sibling elements after this node, in document order.

System_CAPS_pubmethodElementsAfterSelf(XName)

Returns a filtered collection of the sibling elements after this node, in document order.Only elements that have a matching XName are included in the collection.

System_CAPS_pubmethodElementsBeforeSelf()

Returns a collection of the sibling elements before this node, in document order.

System_CAPS_pubmethodElementsBeforeSelf(XName)

Returns a filtered collection of the sibling elements before this node, in document order.Only elements that have a matching XName are included in the collection.

System_CAPS_pubmethodEquals(Object)

Verifica se o objeto especificado é igual ao objeto atual. (herdado de Object.)

System_CAPS_protmethodFinalize()

Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (herdado de Object.)

System_CAPS_pubmethodGetHashCode()

Serve como a função de hash para um tipo específico. (herdado de Object.)

System_CAPS_pubmethodGetType()

Obtém o Type da instância atual. (herdado de Object.)

System_CAPS_pubmethodIsAfter(XNode)

Determines if the current node appears after a specified node in terms of document order.

System_CAPS_pubmethodIsBefore(XNode)

Determines if the current node appears before a specified node in terms of document order.

System_CAPS_protmethodMemberwiseClone()

Cria uma cópia superficial do Object atual.(herdado de Object.)

System_CAPS_pubmethodNodesAfterSelf()

Returns a collection of the sibling nodes after this node, in document order.

System_CAPS_pubmethodNodesBeforeSelf()

Returns a collection of the sibling nodes before this node, in document order.

System_CAPS_pubmethodSystem_CAPS_staticReadFrom(XmlReader)

Creates an XNode from an XmlReader.

System_CAPS_pubmethodRemove()

Removes this node from its parent.

System_CAPS_pubmethodRemoveAnnotations(Type)

Remove as anotações do tipo especificado deste XObject.(herdado de XObject.)

System_CAPS_pubmethodRemoveAnnotations<T>()

Remove as anotações do tipo especificado deste XObject.(herdado de XObject.)

System_CAPS_pubmethodReplaceWith(Object)

Replaces this node with the specified content.

System_CAPS_pubmethodReplaceWith(Object[])

Replaces this node with the specified content.

System_CAPS_pubmethodToString()

Returns the indented XML for this node.(Substitui Object.ToString().)

System_CAPS_pubmethodToString(SaveOptions)

Returns the XML for this node, optionally disabling formatting.

System_CAPS_pubmethodWriteTo(XmlWriter)

Writes this node to an XmlWriter.

NomeDescrição
System_CAPS_pubeventChanged

Gerado quando esse XObject ou qualquer um dos seus descendentes alterado.(herdado de XObject.)

System_CAPS_pubeventChanging

Gerado quando esse XObject ou qualquer um dos seus descendentes estão prestes a alterar.(herdado de XObject.)

NomeDescrição
System_CAPS_pubinterfaceSystem_CAPS_privmethodIXmlLineInfo.HasLineInfo()

Obtém um valor indicando se este XObject tem a linha informações.(herdado de XObject.)

NomeDescrição
System_CAPS_pubmethodCreateNavigator()

Sobrecarregado. Creates an XPathNavigator for an XNode.(Definido por Extensions.)

System_CAPS_pubmethodCreateNavigator(XmlNameTable)

Sobrecarregado. Creates an XPathNavigator for an XNode.O XmlNameTable permite o processamento mais eficiente de expressão XPath.(Definido por Extensions.)

System_CAPS_pubmethodXPathEvaluate(String)

Sobrecarregado. Avalia uma expressão XPath.(Definido por Extensions.)

System_CAPS_pubmethodXPathEvaluate(String, IXmlNamespaceResolver)

Sobrecarregado. Avalia uma expressão XPath, resolvendo os prefixos de namespace especificado usando o IXmlNamespaceResolver.(Definido por Extensions.)

System_CAPS_pubmethodXPathSelectElement(String)

Sobrecarregado. Seleciona um XElement usando uma expressão XPath.(Definido por Extensions.)

System_CAPS_pubmethodXPathSelectElement(String, IXmlNamespaceResolver)

Sobrecarregado. Seleciona um XElement usando uma expressão XPath, resolvendo os prefixos de namespace especificado usando o IXmlNamespaceResolver.(Definido por Extensions.)

System_CAPS_pubmethodXPathSelectElements(String)

Sobrecarregado. Seleciona uma coleção de elementos usando uma expressão XPath.(Definido por Extensions.)

System_CAPS_pubmethodXPathSelectElements(String, IXmlNamespaceResolver)

Sobrecarregado. Seleciona uma coleção de elementos usando uma expressão XPath, resolvendo os prefixos de namespace especificado usando o IXmlNamespaceResolver.(Definido por Extensions.)

XNode is an abstract common base class for the following types:

XContainer is an abstract common base class for the following types:

Objects of classes that derive from XContainer can contain child nodes.

System_CAPS_noteObservação

An XAttribute is not an XNode.Attributes are maintained as a list of name/value pairs on an element.

If you are writing a complex XML application, such as an XML editor or a word processor that stores content as XML, you will often work at the node level.Typical activities when working at the node level include adding nodes, deleting nodes, transforming nodes, and iterating through axes that return collections of nodes.

Universal Windows Platform
Disponível desde 4.5
.NET Framework
Disponível desde 3.5
Portable Class Library
Com suporte em: portable .NET platforms
Silverlight
Disponível desde 2.0
Windows Phone Silverlight
Disponível desde 7.0
Windows Phone
Disponível desde 8.1

Qualquer estático público (Compartilhado no Visual Basic) membros desde tipo são thread safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Retornar ao topo
Mostrar:
© 2016 Microsoft