Propriétés d'une définition DSLProperties of a DSL Definition

Les propriétés DslDefinition définissent des propriétés de définition du langage spécifique à un domaine , telles que la numérotation des versions.DslDefinition properties define domain-specific language definition properties such as version numbering. Les propriétés DslDefinition s’affichent dans la fenêtre Propriétés lorsque vous cliquez sur une zone ouverte du diagramme dans le Concepteur Domain-specific language.The DslDefinition properties appear in the Properties window when you click an open area of the diagram in the Domain-Specific Language Designer.

Pour plus d’informations, consultez comment définir un langage de Domain-Specific.For more information, see How to Define a Domain-Specific Language. Pour plus d’informations sur l’utilisation de ces propriétés, consultez personnalisation et extension d’un langage de Domain-Specific.For more information about how to use these properties, see Customizing and Extending a Domain-Specific Language.

DslDefinition possède les propriétés dans le tableau suivant :DslDefinition has the properties in the following table:

PropriétéProperty DescriptionDescription DefaultDefault
Modificateur d'accèsAccess Modifier Détermine si le modificateur d'accès pour la classe de domaine est public ou interne.Determines if the access modifier for the domain class is public or internal. publicpublic
Attributs personnalisésCustom Attributes Attributs définis personnalisés pour la classe de domaine.Custom defined attributes for the domain class.

Remarque Utilisez le bouton Parcourir pour ajouter un attribut.Note Use the browse button to add an attribute.
<none>
Nom de la sociétéCompany Name Nom de la société actuelle dans le registre système.The name of the current company name in the system registry. Nom de la société actuelleCurrent company name
NomName Nom de cette classe de domaine.The name of this domain class. Nom actuelCurrent name
Espace de nomsNamespace Espace de noms affilié à cette classe de domaine.The namespace affiliated with this domain class. Espace de noms actuelCurrent namespace
GUID du packagePackage Guid GUID du package Visual Studio généré pour ce langage spécifique à un domaine.The guid for the Visual Studio package generated for this DSL. <none>
Espace de noms du packagePackage Namespace Espace de noms du package Visual Studio généré pour ce langage spécifique à un domaine.The namespace for the Visual Studio package generated for this DSL. <none>
Nom du produitProduct Name Nom du produit qui sera enregistré pour le package Visual Studio généré pour ce langage spécifique à un domaine.The name of the product that will be registered for the Visual Studio package generated for this DSL. <none>
RemarquesNotes Notes associées à cette classe de domaine.Notes associated with this domain class. <none>
DescriptionDescription Description de cette classe de domaine.Description for this domain class. <none>
Nom completDisplay Name Nom qui sera affiché dans le concepteur généré pour cette classe de domaine.The name that will be displayed in the generated designer for this domain class. <none>
Help KeywordHelp Keyword Mot clé d’aide associé à cette classe de domaine.The help keyword associated with this domain class. <none>
BuildBuild Numéro de build incrémentiel pour cette définition de langage spécifique à un domaine.The incremental build number for this domain-specific language definition. 00
Version majeureMajor Version Numéro de build majeur incrémentiel pour cette définition de langage spécifique à un domaine.The incremental major build number for this domain-specific language definition. 11
Version mineureMinor Version Numéro de build mineure incrémentiel pour cette définition de langage spécifique à un domaine.The incremental minor build number for this domain-specific language definition. 00
RévisionRevision Numéro de build de révision incrémentielle pour cette définition de langage spécifique à un domaine.The incremental revision build number for this domain-specific language definition. 00

Voir aussiSee also