XmlDocumentType Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa a declaração do tipo de documento.
public ref class XmlDocumentType : System::Xml::XmlLinkedNode
public class XmlDocumentType : System.Xml.XmlLinkedNode
type XmlDocumentType = class
inherit XmlLinkedNode
Public Class XmlDocumentType
Inherits XmlLinkedNode
- Herança
Observações
A XmlDocumentType classe pode ser usada para devolver informações sobre um tipo de declaração de documento. Use o XmlDocument.CreateDocumentType método para criar um XmlDocumentType objeto.
Construtores
| Name | Description |
|---|---|
| XmlDocumentType(String, String, String, String, XmlDocument) |
Inicializa uma nova instância da XmlDocumentType classe. |
Propriedades
| Name | Description |
|---|---|
| Attributes |
Obtém um XmlAttributeCollection contendo os atributos deste nó. (Herdado de XmlNode) |
| BaseURI |
Obtém o URI base do nó atual. (Herdado de XmlNode) |
| ChildNodes |
Obtém todos os nós filhos do nó. (Herdado de XmlNode) |
| Entities |
Obtém a coleção de XmlEntity nós declarada no tipo de declaração do documento. |
| FirstChild |
Fica com o primeiro filho do nó. (Herdado de XmlNode) |
| HasChildNodes |
Obtém um valor que indica se este nó tem algum nó filho. (Herdado de XmlNode) |
| InnerText |
Obtém ou define os valores concatenados do nó e de todos os seus nós filhos. (Herdado de XmlNode) |
| InnerXml |
Obtém ou define a marcação que representa apenas os nós filhos deste nó. (Herdado de XmlNode) |
| InternalSubset |
Obtém o valor do subconjunto interno de definição do tipo de documento (DTD) na declaração DOCTYPE. |
| IsReadOnly |
Recebe um valor que indica se o nó é apenas de leitura. |
| Item[String, String] |
Obtém o primeiro elemento filho com o especificado LocalName e NamespaceURI. (Herdado de XmlNode) |
| Item[String] |
Obtém o primeiro elemento filho com o especificado Name. (Herdado de XmlNode) |
| LastChild |
Fica com o último filho do nó. (Herdado de XmlNode) |
| LocalName |
Obtém o nome local do nó. |
| Name |
Obtém o nome qualificado do nó. |
| NamespaceURI |
Obtém o URI do namespace deste nó. (Herdado de XmlNode) |
| NextSibling |
Obtém o nó imediatamente a seguir a este nó. (Herdado de XmlLinkedNode) |
| NodeType |
Obtém o tipo do nó atual. |
| Notations |
Obtém a coleção de XmlNotation nós presentes na declaração do tipo de documento. |
| OuterXml |
Recebe a marcação que contém este nó e todos os seus nós filhos. (Herdado de XmlNode) |
| OwnerDocument |
Obtém o XmlDocument lugar a que este nó pertence. (Herdado de XmlNode) |
| ParentNode |
Obtém o pai deste nó (para nós que podem ter pais). (Herdado de XmlNode) |
| Prefix |
Obtém ou define o prefixo de namespace deste nó. (Herdado de XmlNode) |
| PreviousSibling |
Obtém o nó imediatamente anterior a este nó. (Herdado de XmlLinkedNode) |
| PreviousText |
Obtém o nó de texto que imediatamente precede este nó. (Herdado de XmlNode) |
| PublicId |
Obtém o valor do identificador público na declaração DOCTYPE. |
| SchemaInfo |
Obtém o conjunto de informações de validação pós-esquema que foi atribuído a este nó como resultado da validação do esquema. (Herdado de XmlNode) |
| SystemId |
Obtém o valor do identificador do sistema na declaração DOCTYPE. |
| Value |
Obtém ou define o valor do nó. (Herdado de XmlNode) |
Métodos
| Name | Description |
|---|---|
| AppendChild(XmlNode) |
Adiciona o nó especificado ao final da lista de nós filhos deste nó. (Herdado de XmlNode) |
| Clone() |
Cria um duplicado deste nó. (Herdado de XmlNode) |
| CloneNode(Boolean) |
Cria um duplicado deste nó. |
| CreateNavigator() |
Cria uma XPathNavigator forma de navegar neste objeto. (Herdado de XmlNode) |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetEnumerator() |
Obtém um enumerador que itera pelos nós filhos no nó atual. (Herdado de XmlNode) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetNamespaceOfPrefix(String) |
Procura a declaração xmlns mais próxima para o prefixo dado que está no âmbito do nó atual e devolve o URI do namespace na declaração. (Herdado de XmlNode) |
| GetPrefixOfNamespace(String) |
Procura a declaração xmlns mais próxima para o URI do namespace dado que está no âmbito do nó atual e devolve o prefixo definido nessa declaração. (Herdado de XmlNode) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| InsertAfter(XmlNode, XmlNode) |
Insere o nó especificado imediatamente após o nó de referência especificado. (Herdado de XmlNode) |
| InsertBefore(XmlNode, XmlNode) |
Insere o nó especificado imediatamente antes do nó de referência especificado. (Herdado de XmlNode) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| Normalize() |
Coloca todos os nós XmlText na profundidade total da subárvore por baixo deste XmlNode numa forma "normal" onde apenas a marcação (ou seja, etiquetas, comentários, instruções de processamento, secções CDATA e referências de entidades) separa os nós XmlText, ou seja, não existem nós XmlText adjacentes. (Herdado de XmlNode) |
| PrependChild(XmlNode) |
Adiciona o nó especificado ao início da lista de nós filhos para este nó. (Herdado de XmlNode) |
| RemoveAll() |
Remove todos os nós filhos e/ou atributos do nó atual. (Herdado de XmlNode) |
| RemoveChild(XmlNode) |
Remove o nó filho especificado. (Herdado de XmlNode) |
| ReplaceChild(XmlNode, XmlNode) |
Substitui o nó |
| SelectNodes(String, XmlNamespaceManager) |
Seleciona uma lista de nós que correspondem à expressão XPath. Quaisquer prefixos encontrados na expressão XPath são resolvidos usando o .XmlNamespaceManager (Herdado de XmlNode) |
| SelectNodes(String) |
Seleciona uma lista de nós que correspondem à expressão XPath. (Herdado de XmlNode) |
| SelectSingleNode(String, XmlNamespaceManager) |
Seleciona a primeira |
| SelectSingleNode(String) |
Seleciona a primeira |
| Supports(String, String) |
Testa se a implementação do DOM implementa uma funcionalidade específica. (Herdado de XmlNode) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |
| WriteContentTo(XmlWriter) |
Guarda todos os filhos do nó no especificado XmlWriter. Para |
| WriteTo(XmlWriter) |
Guarda o nó no especificado XmlWriter. |
Implementações de Interface Explícita
| Name | Description |
|---|---|
| ICloneable.Clone() |
Para uma descrição deste elemento, veja Clone(). (Herdado de XmlNode) |
| IEnumerable.GetEnumerator() |
Para uma descrição deste elemento, veja GetEnumerator(). (Herdado de XmlNode) |
Métodos da Extensão
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Permite a paralelização de uma consulta. |
| AsQueryable(IEnumerable) |
Converte um IEnumerable para um IQueryable. |
| Cast<TResult>(IEnumerable) |
Conjura os elementos de an IEnumerable para o tipo especificado. |
| OfType<TResult>(IEnumerable) |
Filtra os elementos de um IEnumerable com base num tipo especificado. |