Udostępnij za pośrednictwem


XmlSchemaSet Klasa

Definicja

Zawiera pamięć podręczną schematów języka definicji schematu XML (XSD).

public ref class XmlSchemaSet
public class XmlSchemaSet
type XmlSchemaSet = class
Public Class XmlSchemaSet
Dziedziczenie
XmlSchemaSet

Uwagi

Aby uzyskać więcej informacji na temat tego interfejsu API, zobacz Uwagi dotyczące dodatkowego interfejsu API dla zestawu XmlSchemaSet.

Konstruktory

XmlSchemaSet()

Inicjuje nowe wystąpienie klasy XmlSchemaSet.

XmlSchemaSet(XmlNameTable)

Inicjuje XmlSchemaSet nowe wystąpienie klasy o określonej wartości XmlNameTable.

Właściwości

CompilationSettings

Pobiera lub ustawia wartość XmlSchemaCompilationSettings dla parametru XmlSchemaSet.

Count

Pobiera liczbę schematów logicznego języka definicji schematu XML (XSD) w pliku XmlSchemaSet.

GlobalAttributes

Pobiera wszystkie atrybuty globalne we wszystkich schematach języka definicji schematu XML (XSD) w pliku XmlSchemaSet.

GlobalElements

Pobiera wszystkie elementy globalne we wszystkich schematach języka definicji schematu XML (XSD) w pliku XmlSchemaSet.

GlobalTypes

Pobiera wszystkie globalne proste i złożone typy we wszystkich schematach języka definicji schematu XML (XSD) w systemie XmlSchemaSet.

IsCompiled

Pobiera wartość wskazującą, czy schematy języka definicji schematu XML (XSD) zostały XmlSchemaSet skompilowane.

NameTable

Pobiera wartość domyślną XmlNameTableXmlSchemaSet używaną przez program podczas ładowania nowych schematów języka definicji schematu XML (XSD).

XmlResolver

XmlResolver Ustawia używane do rozpoznawania przestrzeni nazw lub lokalizacji, do których odwołuje się dołączanie i importowanie elementów schematu.

Metody

Add(String, String)

Dodaje schemat języka definicji schematu XML (XSD) pod adresem URL określonym w pliku XmlSchemaSet.

Add(String, XmlReader)

Dodaje schemat języka definicji schematu XML (XSD) zawarty w elemecie XmlReaderXmlSchemaSet.

Add(XmlSchema)

Dodaje daną XmlSchema wartość do elementu XmlSchemaSet.

Add(XmlSchemaSet)

Dodaje wszystkie schematy języka definicji schematu XML (XSD) podane do XmlSchemaSet elementu XmlSchemaSet.

Compile()

Kompiluje schematy języka definicji schematu XML (XSD) dodane do XmlSchemaSet jednego schematu logicznego.

Contains(String)

Wskazuje, czy schemat języka definicji schematu XML (XSD) z określonym docelowym identyfikatorem URI przestrzeni nazw ma XmlSchemaSetwartość .

Contains(XmlSchema)

Wskazuje, czy określony obiekt języka definicji schematu XML (XSD) XmlSchema znajduje się w obiekcie XmlSchemaSet.

CopyTo(XmlSchema[], Int32)

Kopiuje wszystkie XmlSchema obiekty z XmlSchemaSet tablicy do danej tablicy, zaczynając od danego indeksu.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Remove(XmlSchema)

Usuwa określony schemat języka definicji schematu XML (XSD) z elementu XmlSchemaSet.

RemoveRecursive(XmlSchema)

Usuwa określony schemat języka definicji schematu XML (XSD) i wszystkie schematy importowane z klasy XmlSchemaSet.

Reprocess(XmlSchema)

Ponownie przetwarza schemat języka definicji schematu XML (XSD), który już istnieje w pliku XmlSchemaSet.

Schemas()

Zwraca kolekcję wszystkich schematów języka definicji schematu XML (XSD) w pliku XmlSchemaSet.

Schemas(String)

Zwraca kolekcję wszystkich schematów języka definicji schematu XML (XSD) w danej XmlSchemaSet przestrzeni nazw.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Zdarzenia

ValidationEventHandler

Określa procedurę obsługi zdarzeń do odbierania informacji o błędach weryfikacji schematu xml (XSD) języka definicji schematu XML.

Dotyczy