XObject Classe
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.
Representa um nó ou um atributo em uma árvore XML.
public ref class XObject abstract : System::Xml::IXmlLineInfo
public abstract class XObject : System.Xml.IXmlLineInfo
type XObject = class
interface IXmlLineInfo
Public MustInherit Class XObject
Implements IXmlLineInfo
- Herança
-
XObject
- Derivado
- Implementações
Essa classe é a classe base comum abstrata para XNode e XAttribute. Ele fornece algumas funcionalidades básicas que são comuns a ambas as classes, como anotações, e eventos de criação quando os nós foram alterados.
Observe que as anotações não são parte de infoset XML; não são serializados ou não estão desserializados.
Base |
Obtém o URI de base para este XObject. |
Document | |
Node |
Obtém o tipo de nó para esse XObject. |
Parent |
Add |
Adiciona um objeto à lista de anotação deste XObject. |
Annotation(Type) |
Obtém o primeiro objeto de anotação do tipo especificado desse XObject. |
Annotation<T>() |
Obtém o primeiro objeto de anotação do tipo especificado desse XObject. |
Annotations(Type) |
Obtém uma coleção de anotações do tipo especificado para este XObject. |
Annotations<T>() |
Obtém uma coleção de anotações do tipo especificado para este XObject. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
Get |
Serve como a função de hash padrão. (Herdado de Object) |
Get |
Obtém o Type da instância atual. (Herdado de Object) |
Memberwise |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
Remove |
Remove as anotações do tipo especificado deste XObject. |
Remove |
Remove as anotações do tipo especificado deste XObject. |
To |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Changed |
Gerado quando esse XObject ou qualquer um de seus descendentes foi alterado. |
Changing |
Acionado quando esse XObject ou um de seus descendentes está prestes a mudar. |
IXml |
Obtém um valor que indica se este XObject tem informações de linha ou não. |
IXml |
Obtém o número de linha que o XmlReader subjacente relatou para este XObject. |
IXml |
Obtém a posição de linha que o XmlReader subjacente relatou para este XObject. |
Produto | Versões |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7 |
.NET Framework | 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
.NET Standard | 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1 |
UWP | 10.0 |