Altova XMLSpy 2024 Enterprise Edition

Lorsque le code est généré depuis un schéma XML, une classe avec les membres suivants est créée pour chaque élément de membre d’un type. La classe met en place l’interface standard System.Collections.IEnumerable, donc il peut être utilisé avec l’instruction foreach.

 

Dans les descriptions ci-dessous, "MemberType" représente le type de l’élément de membre lui-même.

 

Méthodes


Nom

Description

ic_method

MemberType Append()

Crée un nouvel élément et l’ajoute à son parent.

ic_method

MemberType AppendWithPrefix(string prefix)

Crée un nouvel élément ayant le préfixe fournit en tant qu'argument, et l'appose à son parent. Pour consulter un exemple, voir Exemple : Purchase Order.

ic_method

MemberType At(int index)

Retourne l’élément de membre spécifié par l’index.

ic_method

System.Collections.IEnumerator GetEnumerator()

Retourne un objet pour itérer des instances de l’élément de membre.

ic_method

void Remove()

Supprime toutes les occurrences de l’élément depuis son parent.

ic_method

void RemoveAt(int index)

Supprime l’occurrence de l’élément spécifié par l’index.

 

Propriétés


Nom

Description

ic_property

int Count

Retourne le décompte des éléments.

ic_property

int EnumerationValue

Généré pour des types d’énumération uniquement. Définit ou obtient la valeur d’élément en utilisant une des constantes générée pour les valeurs possibles. Retourne Invalid si les valeurs ne correspondent pas à une des valeurs énumérées dans le schéma.

ic_property

bool Exists

Retourne true si au moins un élément existe.

ic_property

MemberType First

Retourne la première instance de l’élément de membre.

ic_property

Altova.Xml.Meta.Element Info

Retourne un objet pour l’information de schéma de requête (voir Altova.Xml.Meta.Element ).

ic_property

MemberType Last

Retourne la dernière instance de l’élément de membre.

ic_property

MemberType this[int index]

Retourne l’élément de membre spécifié par l’index.

ic_property

MemberType Value

Définit ou obtient le contenu d’élément (uniquement généré si l’élément peut avoir un contenu simple ou mixte).

© 2017-2023 Altova GmbH