System::Xml::Schema::XmlSchemaComplexContentRestriction sınıfı
İçindekiler
[
Saklamak
]XmlSchemaComplexContentRestriction class
XML Schema içinde restriction öğesini, Dünya Çapında Web Konsorsiyumu (W3C) tarafından belirtilen şekilde temsil eder. Bu sınıf, kısıtlama yoluyla türetilen karmaşık içerik modeline sahip karmaşık tipler içindir. Karmaşık tipin içeriğini, kalıtılan karmaşık tipin bir alt kümesine kısıtlar.
class XmlSchemaComplexContentRestriction : 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 tip için öznitelik koleksiyonunu döndürür. XmlSchemaAttribute ve XmlSchemaAttributeGroupRef öğelerini içerir. |
| get_BaseTypeName() | Bu tipin kısıtlama 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 kısıtlama 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ı. |
| XmlSchemaComplexContentRestriction() | XmlSchemaComplexContentRestriction 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++