XmlDocumentType Třída

Definice

Představuje deklaraci typu dokumentu.

public ref class XmlDocumentType : System::Xml::XmlLinkedNode
public class XmlDocumentType : System.Xml.XmlLinkedNode
type XmlDocumentType = class
    inherit XmlLinkedNode
Public Class XmlDocumentType
Inherits XmlLinkedNode
Dědičnost
XmlDocumentType

Poznámky

Třídu XmlDocumentType lze použít k vrácení informací o deklaraci typu dokumentu. K vytvoření objektu XmlDocument.CreateDocumentType použijte metodu XmlDocumentType .

Konstruktory

XmlDocumentType(String, String, String, String, XmlDocument)

Inicializuje novou instanci XmlDocumentType třídy.

Vlastnosti

Attributes

Získá obsahující XmlAttributeCollection atributy tohoto uzlu.

(Zděděno od XmlNode)
BaseURI

Získá základní identifikátor URI aktuálního uzlu.

(Zděděno od XmlNode)
ChildNodes

Získá všechny podřízené uzly uzlu.

(Zděděno od XmlNode)
Entities

Získá kolekci XmlEntity uzlů deklarovaných v deklaraci typu dokumentu.

FirstChild

Získá první podřízený uzel.

(Zděděno od XmlNode)
HasChildNodes

Získá hodnotu označující, zda tento uzel má nějaké podřízené uzly.

(Zděděno od XmlNode)
InnerText

Získá nebo nastaví zřetězené hodnoty uzlu a všech jeho podřízených uzlů.

(Zděděno od XmlNode)
InnerXml

Získá nebo nastaví značky představující pouze podřízené uzly tohoto uzlu.

(Zděděno od XmlNode)
InternalSubset

Získá hodnotu definice typu dokumentu (DTD) interní podmnožinu DOCTYPE deklarace.

IsReadOnly

Získá hodnotu označující, zda uzel je jen pro čtení.

Item[String, String]

Získá první podřízený prvek se zadaným LocalName a NamespaceURI.

(Zděděno od XmlNode)
Item[String]

Získá první podřízený prvek se zadaným Nameobjektem .

(Zděděno od XmlNode)
LastChild

Získá poslední podřízený uzel.

(Zděděno od XmlNode)
LocalName

Získá místní název uzlu.

Name

Získá kvalifikovaný název uzlu.

NamespaceURI

Získá identifikátor URI oboru názvů tohoto uzlu.

(Zděděno od XmlNode)
NextSibling

Získá uzel bezprostředně za tímto uzlem.

(Zděděno od XmlLinkedNode)
NodeType

Získá typ aktuálního uzlu.

Notations

Získá kolekci XmlNotation uzlů, které jsou přítomné v deklaraci typu dokumentu.

OuterXml

Získá kód obsahující tento uzel a všechny jeho podřízené uzly.

(Zděděno od XmlNode)
OwnerDocument

Získá, XmlDocument do kterého tento uzel patří.

(Zděděno od XmlNode)
ParentNode

Získá nadřazený uzel tohoto uzlu (pro uzly, které mohou mít nadřazené).

(Zděděno od XmlNode)
Prefix

Získá nebo nastaví předponu oboru názvů tohoto uzlu.

(Zděděno od XmlNode)
PreviousSibling

Získá uzel bezprostředně před tímto uzlem.

(Zděděno od XmlLinkedNode)
PreviousText

Získá textový uzel, který bezprostředně předchází tomuto uzlu.

(Zděděno od XmlNode)
PublicId

Získá hodnotu veřejného identifikátoru doctype deklarace.

SchemaInfo

Získá informační sadu po ověření schématu, která byla přiřazena tomuto uzlu v důsledku ověření schématu.

(Zděděno od XmlNode)
SystemId

Získá hodnotu systémového identifikátoru doctype deklarace.

Value

Získá nebo nastaví hodnotu uzlu.

(Zděděno od XmlNode)

Metody

AppendChild(XmlNode)

Přidá zadaný uzel na konec seznamu podřízených uzlů tohoto uzlu.

(Zděděno od XmlNode)
Clone()

Vytvoří duplikát tohoto uzlu.

(Zděděno od XmlNode)
CloneNode(Boolean)

Vytvoří duplikát tohoto uzlu.

CreateNavigator()

Vytvoří objekt XPathNavigator pro navigaci v tomto objektu.

(Zděděno od XmlNode)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetEnumerator()

Získá enumerátor, který iteruje prostřednictvím podřízených uzlů v aktuálním uzlu.

(Zděděno od XmlNode)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetNamespaceOfPrefix(String)

Vyhledá nejbližší deklaraci xmlns pro danou předponu, která je v oboru pro aktuální uzel, a vrátí identifikátor URI oboru názvů v deklaraci.

(Zděděno od XmlNode)
GetPrefixOfNamespace(String)

Vyhledá nejbližší deklaraci xmlns pro daný identifikátor URI oboru názvů, který je v oboru pro aktuální uzel, a vrátí předponu definovanou v této deklaraci.

(Zděděno od XmlNode)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
InsertAfter(XmlNode, XmlNode)

Vloží zadaný uzel hned za zadaný referenční uzel.

(Zděděno od XmlNode)
InsertBefore(XmlNode, XmlNode)

Vloží zadaný uzel bezprostředně před zadaný referenční uzel.

(Zděděno od XmlNode)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
Normalize()

Umístí všechny uzly XmlText v plné hloubce pod strom pod tímto XmlNode do "normální" formy, kde pouze značky (tj. značky, komentáře, instrukce zpracování, oddíly CDATA a odkazy na entity) oddělují xmltextové uzly, to znamená, že neexistují žádné sousední uzly XmlText.

(Zděděno od XmlNode)
PrependChild(XmlNode)

Přidá zadaný uzel na začátek seznamu podřízených uzlů pro tento uzel.

(Zděděno od XmlNode)
RemoveAll()

Odebere všechny podřízené uzly nebo atributy aktuálního uzlu.

(Zděděno od XmlNode)
RemoveChild(XmlNode)

Odebere zadaný podřízený uzel.

(Zděděno od XmlNode)
ReplaceChild(XmlNode, XmlNode)

Nahradí podřízený uzel oldChildnewChild uzlem.

(Zděděno od XmlNode)
SelectNodes(String)

Vybere seznam uzlů odpovídajících výrazu XPath.

(Zděděno od XmlNode)
SelectNodes(String, XmlNamespaceManager)

Vybere seznam uzlů odpovídajících výrazu XPath. Všechny předpony nalezené ve výrazu XPath se přeloží pomocí zadaného XmlNamespaceManagerobjektu .

(Zděděno od XmlNode)
SelectSingleNode(String)

Vybere první XmlNode výraz, který odpovídá výrazu XPath.

(Zděděno od XmlNode)
SelectSingleNode(String, XmlNamespaceManager)

Vybere první XmlNode výraz, který odpovídá výrazu XPath. Všechny předpony nalezené ve výrazu XPath se přeloží pomocí zadaného XmlNamespaceManagerobjektu .

(Zděděno od XmlNode)
Supports(String, String)

Testuje, jestli implementace dom implementuje konkrétní funkci.

(Zděděno od XmlNode)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
WriteContentTo(XmlWriter)

Uloží všechny podřízené položky uzlu do zadaného XmlWriter. Pro XmlDocumentType uzly nemá tato metoda žádný účinek.

WriteTo(XmlWriter)

Uloží uzel do zadaného XmlWriter.

Explicitní implementace rozhraní

ICloneable.Clone()

Popis tohoto člena najdete v tématu Clone().

(Zděděno od XmlNode)
IEnumerable.GetEnumerator()

Popis tohoto člena najdete v tématu GetEnumerator().

(Zděděno od XmlNode)

Metody rozšíření

Cast<TResult>(IEnumerable)

Přetypuje prvky objektu na IEnumerable zadaný typ.

OfType<TResult>(IEnumerable)

Filtruje prvky objektu IEnumerable na základě zadaného typu.

AsParallel(IEnumerable)

Umožňuje paralelizaci dotazu.

AsQueryable(IEnumerable)

Převede objekt na IEnumerableIQueryable.

Platí pro

Viz také