XObject Classe
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.
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
Comentários
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.
Propriedades
BaseUri |
Obtém o URI de base para este XObject. |
Document | |
NodeType |
Obtém o tipo de nó para esse XObject. |
Parent |
Métodos
AddAnnotation(Object) |
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) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
RemoveAnnotations(Type) |
Remove as anotações do tipo especificado deste XObject. |
RemoveAnnotations<T>() |
Remove as anotações do tipo especificado deste XObject. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Eventos
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. |
Implantações explícitas de interface
IXmlLineInfo.HasLineInfo() |
Obtém um valor que indica se este XObject tem informações de linha ou não. |
IXmlLineInfo.LineNumber |
Obtém o número de linha que o XmlReader subjacente relatou para este XObject. |
IXmlLineInfo.LinePosition |
Obtém a posição de linha que o XmlReader subjacente relatou para este XObject. |