System::Xml::Schema::XmlSchemaComplexContentExtension sınıfı
İçindekiler
[
Saklamak
]XmlSchemaComplexContentExtension class
XML Schema tarafından World Wide Web Konsorsiyumu (W3C) tarafından tanımlanan extension öğesini temsil eder. Bu sınıf, uzantı yoluyla türetilen karmaşık içerik modeline sahip karmaşık tipler içindir. Karmaşık tipi, öznitelikler veya öğeler ekleyerek genişletir.
class XmlSchemaComplexContentExtension : public System::Xml::Schema::XmlSchemaContent
Yöntemler
| Yöntem | Açıklama |
|---|---|
| get_AnyAttribute() | Karmaşık içerik modelinin XmlSchemaAnyAttribute bileşenini döndürür. |
| get_Attributes() | Karmaşık içerik için öznitelik koleksiyonunu döndürür. XmlSchemaAttribute ve XmlSchemaAttributeGroupRef öğelerini içerir. |
| get_BaseTypeName() | Bu tipin uzantı yoluyla türetildiği karmaşık tipin adını döndürür. |
| get_Particle() | Aşağıdaki sınıflardan birini döndürür: XmlSchemaGroupRef, XmlSchemaChoice, XmlSchemaAll, veya XmlSchemaSequence sınıfları. |
| set_AnyAttribute(const SharedPtr<XmlSchemaAnyAttribute>&) | Karmaşık içerik modelinin XmlSchemaAnyAttribute bileşenini ayarlar. |
| set_BaseTypeName(const SharedPtr<XmlQualifiedName>&) | Bu tipin uzantı yoluyla türetildiği karmaşık tipin adını ayarlar. |
| set_Particle(const SharedPtr<XmlSchemaParticle>&) | Aşağıdaki sınıflardan birini ayarlar: XmlSchemaGroupRef, XmlSchemaChoice, XmlSchemaAll, veya XmlSchemaSequence sınıfları. |
| XmlSchemaComplexContentExtension() | XmlSchemaComplexContentExtension 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 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
- Class XmlSchemaContent
- Namespace System::Xml::Schema
- Library Aspose.Font for C++