System::Xml::NameTable sınıfı
İçindekiler
[
Saklamak
]NameTable class
Tek iş parçacıklı bir XmlNameTable uygular.
class NameTable : public System::Xml::XmlNameTable
Yöntemler
| Yöntem | Açıklama |
|---|---|
| Add(const String&) override | Belirtilen dizeyi atomlaştırır ve NameTable içine ekler. |
| Add(const ArrayPtr<char16_t>&, int32_t, int32_t) override | Belirtilen dizeyi atomlaştırır ve NameTable içine ekler. |
| Get(const String&) override | Belirtilen değere sahip atomlaştırılmış dizeyi döndürür. |
| Get(const ArrayPtr<char16_t>&, int32_t, int32_t) override | Belirtilen dizi içinde verilen karakter aralığıyla aynı karakterleri içeren atomize edilmiş dizeyi döndürür. |
| NameTable() | NameTable sınıfının yeni bir örneğini başlatır. |
Typedefs
| Typedef | Açıklama |
|---|---|
| Ptr | Bu sınıfın bir örneğine ortak gösterici için bir takma addır. |
Açıklamalar
Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Yığını üzerinde veya new operatörüyle bu tipin örneklerini asla oluşturmayın, çünkü bu çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
Ayrıca Bakınız
- Class XmlNameTable
- Namespace System::Xml
- Library Aspose.Page for C++