System::Xml::Schema::XmlSchemaObjectCollection-klass
Innehåll
[
Dölj
]XmlSchemaObjectCollection class
En samling av XmlSchemaObjects.
class XmlSchemaObjectCollection : public System::Collections::CollectionBase<SharedPtr<System::Xml::Schema::XmlSchemaObject>>
Metoder
| Metod | Beskrivning |
|---|---|
| Add(const SharedPtr<XmlSchemaObject>&) | Lägger till ett XmlSchemaObject till XmlSchemaObjectCollection. |
| Contains(const SharedPtr<XmlSchemaObject>&) | Anger om det specificerade XmlSchemaObject finns i XmlSchemaObjectCollection. |
| CopyTo(const ArrayPtr<SharedPtr<XmlSchemaObject>>&, int32_t) | Kopierar alla XmlSchemaObjects från samlingen till den angivna arrayen, med start vid det angivna indexet. |
| GetEnumerator() override | Returnerar en enumerator för att iterera genom XmlSchemaObjects som finns i XmlSchemaObjectCollection. |
| virtual idx_get(int32_t) | Returnerar XmlSchemaObject på det specificerade indexet. |
| virtual idx_set(int32_t, SharedPtr<XmlSchemaObject>) | Ställer in XmlSchemaObject på det specificerade indexet. |
| IndexOf(const SharedPtr<XmlSchemaObject>&) | Returnerar samlingens index som motsvarar det specificerade XmlSchemaObject. |
| Insert(int32_t, const SharedPtr<XmlSchemaObject>&) | Infogar ett XmlSchemaObject i XmlSchemaObjectCollection. |
| Remove(const SharedPtr<XmlSchemaObject>&) | Tar bort ett XmlSchemaObject från XmlSchemaObjectCollection. |
| SetTemplateWeakPtr(uint32_t) override | Ställ in n:te mallargumentet som en svag pekare (istället för delad). Tillåter att byta pekare i behållare till svagt läge. |
| XmlSchemaObjectCollection() | Initierar en ny instans av klassen XmlSchemaObjectCollection. |
| XmlSchemaObjectCollection(const SharedPtr<XmlSchemaObject>&) | Initierar en ny instans av klassen XmlSchemaObjectCollection som tar ett XmlSchemaObject. |
Typedefs
| Typedef | Beskrivning |
|---|---|
| Ptr | Ett alias för 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 CollectionBase
- Namespace System::Xml::Schema
- Library Aspose.Page for C++