System::Xml::Schema::XmlSchemaSimpleTypeUnion class

XmlSchemaSimpleTypeUnion class

XML Schema üzerinden basit tipler için union öğesini Dünya Çapında Web Konsorsiyumu (W3C) tarafından belirlenen şekilde temsil eder. Bir union veri tipi, bir simpleType‘ın içeriğini belirtmek için kullanılabilir. simpleType öğesinin değeri, birleşimde belirtilen alternatif veri tiplerinden oluşan bir kümenin herhangi biri olmalıdır. Birleşim tipleri her zaman türetilmiş tiplerdir ve en az iki alternatif veri tipini içermelidir.

class XmlSchemaSimpleTypeUnion : public System::Xml::Schema::XmlSchemaSimpleTypeContent

Yöntemler

YöntemAçıklama
get_BaseMemberTypes()simpleType öğesinin tipini temsil eden XmlSchemaSimpleType nesnelerinden oluşan bir dizi döndürür; dizi, basit tipin XmlSchemaSimpleTypeUnion::get_BaseTypes ve XmlSchemaSimpleTypeUnion::get_MemberTypes değerlerine dayanır.
get_BaseTypes()Temel tiplerin koleksiyonunu döndürür.
get_MemberTypes()Bu şemada (veya belirtilen ad alanı tarafından gösterilen başka bir şemada) tanımlı yerleşik veri tiplerinin veya simpleType öğelerinin nitelikli üye adlarından oluşan bir dizi döndürür.
set_MemberTypes(const ArrayPtr<SharedPtr<XmlQualifiedName>>&)Bu şemada (veya belirtilen ad alanı tarafından gösterilen başka bir şemada) tanımlı yerleşik veri tiplerinin veya simpleType öğelerinin nitelikli üye adlarından oluşan diziyi ayarlar.
XmlSchemaSimpleTypeUnion()Yeni bir XmlSchemaSimpleTypeUnion 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