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. |