Paramétrer la génération d'un schéma XML

Questions / Réponses sur l'utilisation d'Enterprise Architect

Paramétrer la génération d'un schéma XML

Messagepar jfsublet » Ven 14 Nov 2008, 16:33

Bonjour,

Je travaille sur un projet en VB.NET. Par convention, mes attributs de classe sont de la forme:
Private _monI as String
Public Property MonI() as String
Get
Return Me._monI
End Get
Set(ByVal Value As String)
Me._monI = Value
End Set
End Property

J'ai besoin de générer un schéma XML de mes entités. Lors de la génération, EA se base sur les attributs et non sur les propriétés. Je me retrouve donc avec des définitions du genre:
<xs:element name="_monI" type="xs:string" minOccurs="1" maxOccurs="1"/>

J'aurai préféré quelque chose du genre
<xs:element name="monI" type="xs:string" minOccurs="1" maxOccurs="1"/> se basant sur propriété.

Par ailleurs, j'utilise des "attributes" VB.NET comme XmlIgnore, mais ils ne sont pas pris en compte lors de la génération.

Est-il possible de personnaliser la génération d'un schéma XML ? Comment ?

Merci,
jfsublet
 
Messages: 6
Inscrit le: Lun 3 Nov 2008, 16:21

Re: Paramétrer la génération d'un schéma XML

Messagepar Yves » Lun 29 Déc 2008, 11:24

La génération de schéma XML n'est malheureusement pas disponible sous forme d'un générateur de code. Il n'est donc pas possible de la modifier. L'alternative consisterait à écrire un nouveau générateur de code. Il faut pour cela aller dans le menu Settings/Code Generation Templates.
Yves
 
Messages: 59
Inscrit le: Mer 10 Sep 2008, 12:01


Retourner vers Forum général

Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 10 invités

cron