System::Xml::Serialization::XmlSerializerNamespaces sınıfı

XmlSerializerNamespaces class

Bir XML belge örneğinde nitelikli adlar oluşturmak için Serialization::XmlSerializer tarafından kullanılan XML ad alanlarını ve öneklerini içerir.

class XmlSerializerNamespaces : public System::Object

Yöntemler

YöntemAçıklama
Add(const String&, const String&)Bir Serialization::XmlSerializerNamespaces nesnesine bir önek ve ad alanı çifti ekler.
get_Count()Koleksiyondaki önek ve ad alanı çiftlerinin sayısını döndürür.
get_NamespaceList()
get_Namespaces()
set_Namespaces(const SharedPtr<Collections::Generic::Dictionary<String, String>>&)
ToArray()Bir Serialization::XmlSerializerNamespaces nesnesindeki önek ve ad alanı çiftlerinin dizisini döndürür.
XmlSerializerNamespaces()Yeni bir Serialization::XmlSerializerNamespaces sınıfının örneğini başlatır.
XmlSerializerNamespaces(const SharedPtr<XmlSerializerNamespaces>&)Belirtilen önek ve ad alanı çifti koleksiyonunu içeren XmlSerializerNamespaces örneğini kullanarak yeni bir Serialization::XmlSerializerNamespaces sınıfının örneğini başlatır.
XmlSerializerNamespaces(const ArrayPtr<SharedPtr<XmlQualifiedName>>&)Yeni bir Serialization::XmlSerializerNamespaces sınıfının örneğini başlatır.

Typedefs

TypedefAçıklama
PtrBu 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