System::Xml::NameTable klasse
inhoud
[
verbergen
]NameTable class
Implementeert een single‑threaded XmlNameTable.
class NameTable : public System::Xml::XmlNameTable
Methoden
| Methode | Beschrijving |
|---|---|
| Add(const String&) override | Atomiseert de opgegeven string en voegt deze toe aan de NameTable. |
| Add(const ArrayPtr<char16_t>&, int32_t, int32_t) override | Atomiseert de opgegeven string en voegt deze toe aan de NameTable. |
| Get(const String&) override | Retourneert de geatomiseerde string met de opgegeven waarde. |
| Get(const ArrayPtr<char16_t>&, int32_t, int32_t) override | Retourneert de geatomiseerde string die dezelfde tekens bevat als het opgegeven bereik van tekens in de gegeven array. |
| NameTable() | Initialiseert een nieuw exemplaar van de NameTable-klasse. |
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 XmlNameTable
- Namespace System::Xml
- Library Aspose.Page for C++