System::Xml::Schema::XmlSchemaCollection::Add metodu

XmlSchemaCollection::Add(const SharedPtr<XmlSchema>&) method

XmlSchema öğesini koleksiyona ekler.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const SharedPtr<XmlSchema> &schema)
ParameterTypeAçıklama
schemaconst SharedPtr<XmlSchema>&Koleksiyona eklenecek XmlSchema.

ReturnValue

XmlSchema nesnesi.

Ayrıca Bakınız

XmlSchemaCollection::Add(const SharedPtr<XmlSchema>&, const SharedPtr<System::Xml::XmlResolver>&) method

XmlSchema öğesini koleksiyona ekler. Belirtilen XmlResolver dış referansları çözmek için kullanılır.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const SharedPtr<XmlSchema> &schema, const SharedPtr<System::Xml::XmlResolver> &resolver)
ParameterTypeAçıklama
schemaconst SharedPtr<XmlSchema>&Koleksiyona eklenecek XmlSchema.
resolverconst SharedPtr<System::Xml::XmlResolver>&XmlResolver, include ve import öğelerinde başvurulan ad alanlarını çözmek için kullanılır. Bu nullptr ise, dış referanslar çözülmez.

ReturnValue

Şema koleksiyonuna eklenen XmlSchema.

Ayrıca Bakınız

XmlSchemaCollection::Add(const SharedPtr<XmlSchemaCollection>&) method

Verilen koleksiyonda tanımlanan tüm ad alanlarını (ilişkili şemalarıyla birlikte) bu koleksiyona ekler.

void System::Xml::Schema::XmlSchemaCollection::Add(const SharedPtr<XmlSchemaCollection> &schema)
ParameterTypeAçıklama
schemaconst SharedPtr<XmlSchemaCollection>&Bu koleksiyona eklemek istediğiniz XmlSchemaCollection.

Ayrıca Bakınız

XmlSchemaCollection::Add(const String&, const SharedPtr<XmlReader>&) method

XmlReader içinde bulunan şemayı şema koleksiyonuna ekler.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const String &ns, const SharedPtr<XmlReader> &reader)
ParameterTypeAçıklama
nsconst String&Şema ile ilişkili ad alanı URI’si. XML Şemaları için bu genellikle targetNamespace olur.
readerconst SharedPtr<XmlReader>&Eklenecek şemayı içeren XmlReader.

ReturnValue

Şema koleksiyonuna eklenen XmlSchema; şema bir XDR şeması ise veya şemada derleme hataları varsa nullptr döndürülür.

Ayrıca Bakınız

XmlSchemaCollection::Add(const String&, const SharedPtr<XmlReader>&, const SharedPtr<System::Xml::XmlResolver>&) method

Şemayı, XmlReader içinde bulunan şemayı şema koleksiyonuna ekler. Belirtilen XmlResolver dış kaynakları çözmek için kullanılır.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const String &ns, const SharedPtr<XmlReader> &reader, const SharedPtr<System::Xml::XmlResolver> &resolver)
ParameterTypeAçıklama
nsconst String&Şema ile ilişkili ad alanı URI’si. XML Şemaları için bu genellikle targetNamespace olur.
readerconst SharedPtr<XmlReader>&Eklenecek şemayı içeren XmlReader.
resolverconst SharedPtr<System::Xml::XmlResolver>&XmlResolver, include ve import öğelerinde veya x-schema özniteliğinde başvurulan ad alanlarını çözmek için kullanılır (XDR şemaları). Bu nullptr ise, dış başvurular çözülmez.

ReturnValue

Şema koleksiyonuna eklenen XmlSchema; şema bir XDR şeması ise veya şemada derleme hataları varsa nullptr döndürülür.

Ayrıca Bakınız

XmlSchemaCollection::Add(const String&, const String&) method

Verilen URL tarafından konumlandırılan şemayı şema koleksiyonuna ekler.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const String &ns, const String &uri)
ParameterTypeAçıklama
nsconst String&Şema ile ilişkili ad alanı URI’si. XML Şemaları için bu genellikle targetNamespace olur.
uriconst String&Yüklenecek şemayı belirten URL.

ReturnValue

Şema koleksiyonuna eklenen XmlSchema; şema bir XDR şeması ise veya şemada derleme hataları varsa nullptr döndürülür.

Ayrıca Bakınız