System::Xml::Schema::XmlSchemaSet klass
Innehåll
[
Dölj
]XmlSchemaSet class
Innehåller en cache av XML Schema definition language (XSD)-scheman.
class XmlSchemaSet : public System::Object
Metoder
| Metod | Beskrivning |
|---|---|
| Add(String, const String&) | Lägger till XML Schema definition language (XSD)-schemat på den angivna URL:en till XmlSchemaSet. |
| Add(String, const SharedPtr<XmlReader>&) | Lägger till XML Schema definition language (XSD)-schemat som finns i XmlReader till XmlSchemaSet. |
| Add(const SharedPtr<XmlSchemaSet>&) | Lägger till alla XML Schema definition language (XSD)-scheman i den angivna XmlSchemaSet till XmlSchemaSet. |
| Add(const SharedPtr<XmlSchema>&) | Lägger till den angivna XmlSchema till XmlSchemaSet. |
| Compile() | Kompilerar de XML Schema definition language (XSD)-scheman som lagts till i XmlSchemaSet till ett logiskt schema. |
| Contains(String) | Anger om ett XML Schema definition language (XSD)-schema med den specificerade mål‑namnrymdens URI finns i XmlSchemaSet. |
| Contains(const SharedPtr<XmlSchema>&) | Anger om det specificerade XML Schema definition language (XSD) XmlSchema-objektet finns i XmlSchemaSet. |
| CopyTo(const ArrayPtr<SharedPtr<XmlSchema>>&, int32_t) | Kopierar alla XmlSchema-objekt från XmlSchemaSet till den angivna arrayen, med start vid det angivna indexet. |
| get_CompilationSettings() | Returnerar XmlSchemaCompilationSettings för XmlSchemaSet. |
| get_Count() | Returnerar antalet logiska XML Schema definition language (XSD)-scheman i XmlSchemaSet. |
| get_GlobalAttributes() | Returnerar alla globala attribut i alla XML Schema definition language (XSD)-scheman i XmlSchemaSet. |
| get_GlobalElements() | Returnerar alla globala element i alla XML Schema definition language (XSD)-scheman i XmlSchemaSet. |
| get_GlobalTypes() | Returnerar alla globala enkla och komplexa typer i alla XML Schema definition language (XSD)-scheman i XmlSchemaSet. |
| get_IsCompiled() | Returnerar ett värde som indikerar om XML‑Schema definitionsspråk (XSD)-scheman i XmlSchemaSet har kompilerats. |
| get_NameTable() | Returnerar standard‑XmlNameTable som används av XmlSchemaSet när nya XML‑Schema definitionsspråk (XSD)-scheman läses in. |
| Remove(const SharedPtr<XmlSchema>&) | Tar bort det angivna XML‑Schema definitionsspråk (XSD)-schemat från XmlSchemaSet. |
| RemoveRecursive(const SharedPtr<XmlSchema>&) | Tar bort det angivna XML‑Schema definitionsspråk (XSD)-schemat och alla scheman som det importerar från XmlSchemaSet. |
| Reprocess(SharedPtr<XmlSchema>) | Bearbetar om ett XML‑Schema definitionsspråk (XSD)-schema som redan finns i XmlSchemaSet. |
| Schemas() | Returnerar en samling av alla XML‑Schema definitionsspråk (XSD)-scheman i XmlSchemaSet. |
| Schemas(String) | Returnerar en samling av alla XML‑Schema definitionsspråk (XSD)-scheman i XmlSchemaSet som tillhör det angivna namnrymden. |
| set_CompilationSettings(const SharedPtr<XmlSchemaCompilationSettings>&) | Ställer in XmlSchemaCompilationSettings för XmlSchemaSet. |
| set_XmlResolver(const SharedPtr<System::Xml::XmlResolver>&) | Ställer in XmlResolver som används för att lösa namnrymder eller platser som refereras i include‑ och import‑element i ett schema. |
| ValidationEventHandler_add(Args…) | Lägger till en händelsehanterare för att ta emot information om XML‑Schema definitionsspråk (XSD)-schemavalideringsfel. |
| ValidationEventHandler_remove(Args…) | Tar bort en händelsehanterare för att ta emot information om XML‑Schema definitionsspråk (XSD)-schemavalideringsfel. |
| XmlSchemaSet() | Initierar en ny instans av klassen XmlSchemaSet. |
| XmlSchemaSet(const SharedPtr<XmlNameTable>&) | Initierar en ny instans av klassen XmlSchemaSet med den angivna XmlNameTable. |
Typedefs
| Typedef | Beskrivning |
|---|---|
| Ptr | Ett alias för en delad pekare till en instans av denna klass. |
Anmärkningar
Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig instanser av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr-pekare och använd denna pekare för att skicka den till funktioner som argument.
Se även
- Class Object
- Namespace System::Xml::Schema
- Library Aspose.PDF for C++