System::Xml::Schema::XmlSchemaObject sınıfı

XmlSchemaObject class

Xml şema nesne modeli hiyerarşisinin kök sınıfını temsil eder ve XmlSchema sınıfı gibi sınıflar için temel sınıf olarak hizmet eder.

class XmlSchemaObject : public System::Object

Yöntemler

YöntemAçıklama
get_LineNumber()schema öğesinin referans verdiği dosyadaki satır numarasını döndürür.
get_LinePosition()schema öğesinin referans verdiği dosyadaki satır konumunu döndürür.
get_Namespaces()Bu şema nesnesiyle kullanılacak XmlSerializerNamespaces’i döndürür.
get_Parent()Bu XmlSchemaObject öğesinin üst öğesini döndürür.
get_SourceUri()Şemayı yükleyen dosyanın kaynak konumunu döndürür.
set_LineNumber(int32_t)schema öğesinin işaret ettiği dosyadaki satır numarasını ayarlar.
set_LinePosition(int32_t)schema öğesinin işaret ettiği dosyadaki satır konumunu ayarlar.
set_Namespaces(const SharedPtr<System::Xml::Serialization::XmlSerializerNamespaces>&)Bu şema nesnesiyle kullanılacak XmlSerializerNamespaces’i ayarlar.
set_Parent(const SharedPtr<XmlSchemaObject>&)Bu XmlSchemaObject öğesinin üst öğesini ayarlar.
set_SourceUri(const String&)Şemayı yükleyen dosyanın kaynak konumunu ayarlar.
XmlSchemaObject()Yeni bir XmlSchemaObject sınıf örneği başlatır.

Typedefs

TypedefAçıklama
PtrBu sınıfın bir örneğine ortak gösterici için bir takma ad.

Açıklamalar

Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu türden örnekleri yığıt üzerinde veya new operatörüyle 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 göstericisine sarın ve bu göstericiyi fonksiyonlara argüman olarak geçirmek için kullanın.

Ayrıca Bakınız