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

XmlSchemaAttribute class

XML Schema öğesinden attribute öğesini Dünya Çapında Web Konsorsiyumu (W3C) tarafından belirtilen şekilde temsil eder. Öznitelikler, diğer belge öğeleri için ek bilgi sağlar. Öznitelik etiketi, şema için bir belgenin öğesinin etiketleri arasında iç içe yer alır. XML belgesi, öznitelikleri bir öğenin açılış etiketinde adlandırılmış öğeler olarak gösterir.

class XmlSchemaAttribute : public System::Xml::Schema::XmlSchemaAnnotated

Yöntemler

YöntemAçıklama
get_AttributeSchemaType()Öznitelik değerinin XmlSchemaAttribute::get_SchemaType veya XmlSchemaAttribute::get_SchemaTypeName değerine dayanarak öznitelik tipini temsil eden bir XmlSchemaSimpleType nesnesi döndürür.
get_AttributeType()Öznitelik değerinin XmlSchemaAttribute::get_SchemaType veya XmlSchemaAttribute::get_SchemaTypeName değerine dayalı nesneyi döndürür; bu nesne AttributeType değerinin derleme sonrası yorumlamasını tutar.
get_DefaultValue()Öznitelik için varsayılan değeri döndürür.
get_FixedValue()Öznitelik için sabit değeri döndürür.
get_Form()Öznitelik için formu döndürür.
get_Name()Öznitelik adını döndürür.
get_QualifiedName()Öznitelik için nitelikli adı döndürür.
get_RefName()Bu şemada (veya belirtilen ad alanı tarafından gösterilen başka bir şemada) bildirilen bir öznitelik adını döndürür.
get_SchemaType()Öznitelik tipini basit bir tipe döndürür.
get_SchemaTypeName()Bu şemada (veya belirtilen ad alanı tarafından gösterilen başka bir şemada) tanımlanan basit tipin adını döndürür.
get_Use()Öznitelik nasıl kullanıldığına dair bilgiyi döndürür.
set_DefaultValue(const String&)Öznitelik için varsayılan değeri ayarlar.
set_FixedValue(const String&)Öznitelik için sabit değeri ayarlar.
set_Form(XmlSchemaForm)Öznitelik için formu ayarlar.
set_Name(const String&)Öznitelik adını ayarlar.
set_RefName(const SharedPtr<XmlQualifiedName>&)Bu şemada (veya belirtilen ad alanı tarafından gösterilen başka bir şemada) bildirilen bir öznitelik adını ayarlar.
set_SchemaType(const SharedPtr<XmlSchemaSimpleType>&)Öznitelik tipini basit bir tipe ayarlar.
set_SchemaTypeName(const SharedPtr<XmlQualifiedName>&)Bu şemada tanımlanan basit tipin adını ayarlar (veya belirtilen ad alanı tarafından gösterilen başka bir şemada).
set_Use(XmlSchemaUse)Özelliğin nasıl kullanıldığını gösteren bilgileri ayarlar.
XmlSchemaAttribute()Yeni bir XmlSchemaAttribute 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