Sdílet prostřednictvím


XmlSchemaSet Třída

Definice

Obsahuje mezipaměť schémat jazyka XSD (Xml Schema Definition Language).

public ref class XmlSchemaSet
public class XmlSchemaSet
type XmlSchemaSet = class
Public Class XmlSchemaSet
Dědičnost
XmlSchemaSet

Poznámky

Další informace o tomto rozhraní API najdete v tématu Doplňkové poznámky k rozhraní API pro XmlSchemaSet.

Konstruktory

XmlSchemaSet()

Inicializuje novou instanci XmlSchemaSet třídy .

XmlSchemaSet(XmlNameTable)

Inicializuje novou instanci XmlSchemaSet třídy se zadaným XmlNameTableparametrem .

Vlastnosti

CompilationSettings

Získá nebo nastaví pro XmlSchemaCompilationSettingsXmlSchemaSet.

Count

Získá počet logických schémat XML Schema definition language (XSD) schémat v XmlSchemaSet.

GlobalAttributes

Získá všechny globální atributy ve všech schématech jazyka XSD (XML Schema Definition Language) v XmlSchemaSet.

GlobalElements

Získá všechny globální prvky ve všech schématech jazyka XSD (XML Schema Definition Language) v XmlSchemaSet.

GlobalTypes

Získá všechny globální jednoduché a komplexní typy ve všech schématech jazyka XSD (XML Schema Definition Language) v XmlSchemaSet.

IsCompiled

Získá hodnotu, která označuje, zda XML Schema definition language (XSD) schémata v objektu XmlSchemaSet byly zkompilovány.

NameTable

Získá výchozí XmlNameTable používaná XmlSchemaSet při načítání nových schémat XML Schémata definice jazyka (XSD) schémata.

XmlResolver

XmlResolver Nastaví objekt použitý k překladu oborů názvů nebo umístění odkazovaných v prvcích zahrnutí a importu schématu.

Metody

Add(String, String)

Přidá schéma jazyka XSD (XML Schema Definition Language) na adresu URL zadanou do .XmlSchemaSet

Add(String, XmlReader)

Přidá schéma jazyka XSD (XML Schema Definition Language) obsažené v objektu XmlReaderXmlSchemaSetdo .

Add(XmlSchema)

Přidá danou XmlSchema hodnotu do XmlSchemaSet.

Add(XmlSchemaSet)

Přidá všechna schémata jazyka XSD (Xml Schema Definition Language) v daném XmlSchemaSet objektu XmlSchemaSetdo .

Compile()

Zkompiluje schémata jazyka XSD (XML Schema Definition Language) přidaná XmlSchemaSet do jednoho logického schématu.

Contains(String)

Určuje, jestli se v objektu nachází schéma XSD (XML Schema Definition Language) se zadaným identifikátorem URI cílového XmlSchemaSetoboru názvů.

Contains(XmlSchema)

Určuje, jestli je zadaný objekt XSD (XML Schema Definition Language) XmlSchema v objektu XmlSchemaSet.

CopyTo(XmlSchema[], Int32)

Zkopíruje XmlSchema všechny objekty z objektu XmlSchemaSet do daného pole počínaje daným indexem.

Equals(Object)

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

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

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

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

Type Získá z aktuální instance.

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

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

(Zděděno od Object)
Remove(XmlSchema)

Odebere zadané schéma XSD (XML Schema Definition Language) z .XmlSchemaSet

RemoveRecursive(XmlSchema)

Odebere zadané schéma jazyka XSD (Xml Schema Definition Language) a všechna schémata importovaná z objektu XmlSchemaSet.

Reprocess(XmlSchema)

Znovu zpracuje schéma XSD (Xml Schema Definition Language), které již existuje v XmlSchemaSet.

Schemas()

Vrátí kolekci všech schémat jazyka XSD (XML Schema Definition Language) v objektu XmlSchemaSet.

Schemas(String)

Vrátí kolekci všech schémat jazyka XSD (Xml Schema Definition Language) v objektu XmlSchemaSet , který patří do daného oboru názvů.

ToString()

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

(Zděděno od Object)

Událost

ValidationEventHandler

Určuje obslužnou rutinu události pro příjem informací o chybách ověřování schématu jazyka XSD (XML Schema Definition Language).

Platí pro