System::Xml::Schema::XmlSchemaComplexType class
İçindekiler
[
Saklamak
]XmlSchemaComplexType class
XML Schema üzerinden Dünya Çapında Web Konsorsiyumu (W3C) tarafından belirlenen complexType öğesini temsil eder. Bu sınıf, bir öğenin öznitelik ve içeriğini belirleyen bir karmaşık tip tanımlar.
class XmlSchemaComplexType : public System::Xml::Schema::XmlSchemaType
Yöntemler
| Yöntem | Açıklama |
|---|---|
| get_AnyAttribute() | Karmaşık tipin XmlSchemaAnyAttribute bileşeni için değeri döndürür. |
| get_Attributes() | Karmaşık tip için öznitelik koleksiyonunu döndürür. |
| get_AttributeUses() | Bu karmaşık tipin ve temel tiplerinin tüm derlenmiş öznitelik koleksiyonunu döndürür. |
| get_AttributeWildcard() | Bu karmaşık tip ve temel tip(ler)i için anyAttribute‘un derleme sonrası değerini döndürür. |
| get_Block() | Döndürür block özniteliğini. |
| get_BlockResolved() | Tür, şema doğrulama sonrası bilgi kümesine (infoset) derlendikten sonra değeri döndürür. Bu değer, xsi:type örnek belge içinde kullanıldığında türün nasıl zorlandığını gösterir. |
| get_ContentModel() | Bu karmaşık tipin şema derlemesi sonrası XmlSchemaContentModel öğesini döndürür. |
| get_ContentType() | Şema derlemesi sonrası değeri tutan karmaşık tipin içerik modelini döndürür. |
| get_ContentTypeParticle() | XmlSchemaComplexType::get_ContentType parçacığının şema derlemesi sonrası değerini tutan parçacığı döndürür. |
| get_IsAbstract() | complexType öğesinin örnek belgede kullanılabilirliğini belirleyen bilgiyi döndürür. |
| get_IsMixed() override | Karmaşık tipin karışık içerik modeline (içerik içinde işaretleme) sahip olup olmadığını belirleyen bilgiyi döndürür. |
| get_Particle() | Kompozitör tipini, XmlSchemaGroupRef, XmlSchemaChoice, XmlSchemaAll veya XmlSchemaSequence sınıflarından biri olarak döndürür. |
| set_AnyAttribute(const SharedPtr<XmlSchemaAnyAttribute>&) | Karmaşık tipin XmlSchemaAnyAttribute bileşeni için değeri ayarlar. |
| set_Block(XmlSchemaDerivationMethod) | block özniteliğini ayarlar. |
| set_ContentModel(const SharedPtr<XmlSchemaContentModel>&) | Bu karmaşık tipin şema derlemesi sonrası XmlSchemaContentModel öğesini ayarlar. |
| set_IsAbstract(bool) | complexType öğesinin örnek belgede kullanılabilirliğini belirleyen bilgiyi ayarlar. |
| set_IsMixed(bool) override | Karmaşık tipin karışık içerik modeline (içerik içinde işaretleme) sahip olup olmadığını belirleyen bilgiyi ayarlar. |
| set_Particle(const SharedPtr<XmlSchemaParticle>&) | Kompozitör tipini, XmlSchemaGroupRef, XmlSchemaChoice, XmlSchemaAll veya XmlSchemaSequence sınıflarından biri olarak ayarlar. |
| XmlSchemaComplexType() | XmlSchemaComplexType 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 XmlSchemaType
- Namespace System::Xml::Schema
- Library Aspose.Font for C++