System::Xml::Schema::XmlSchemaObjectTable class
inhoud
[
verbergen
]XmlSchemaObjectTable class
Biedt de collecties voor de opgenomen elementen in de XmlSchema klasse (bijvoorbeeld Attributes, AttributeGroups, Elements, enzovoort).
class XmlSchemaObjectTable : public System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<SharedPtr<System::Xml::XmlQualifiedName>, SharedPtr<System::Xml::Schema::XmlSchemaObject>>>
Methoden
| Methode | Beschrijving |
|---|---|
| Contains(const SharedPtr<XmlQualifiedName>&) | Bepaalt of de opgegeven gekwalificeerde naam bestaat in de collectie. |
| get_Count() | Retourneert het aantal items dat zich bevindt in de XmlSchemaObjectTable. |
| get_Names() | Retourneert een collectie van alle benoemde elementen in de XmlSchemaObjectTable. |
| get_Values() | Retourneert een collectie van alle waarden voor alle elementen in de XmlSchemaObjectTable. |
| GetEnumerator() override | Retourneert een enumerator die door de XmlSchemaObjectTable kan itereren. |
| idx_get(const SharedPtr<XmlQualifiedName>&) | Retourneert het element in de XmlSchemaObjectTable dat is gespecificeerd door de gekwalificeerde naam. |
Typedefs
| Typedef | Beschrijving |
|---|---|
| Ptr | Een alias voor een gedeelde pointer naar een exemplaar van deze klasse. |
Opmerkingen
Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject(). Maak nooit exemplaren van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
Zie ook
- Class IEnumerable
- Namespace System::Xml::Schema
- Library Aspose.Page for C++