Propriétés des classes de domaine
Dans le tableau suivant figurent les propriétés des classes de domaine. Pour plus d’informations sur les classes de domaine, consultez Présentation des modèles, des classes et des relations. Pour plus d’informations sur l’utilisation de ces propriétés, consultez Personnalisation et extension d’un langage dédié.
Propriété | Description | Default |
---|---|---|
Modificateur d'accès | Niveau d'accès de la classe de domaine (public ou internal ). |
public |
Attributs personnalisés | Permet d’ajouter des attributs à la classe de code source générée à partir de cette classe de domaine. | <Aucune> |
Génère une double dérivée | Si True , une classe de base et une classe partielle (pour prendre en charge la personnalisation par remplacements) sont générées. Pour plus d’informations, consultez Remplacement et extension des classes générées. |
False |
Possède un constructeur personnalisé | Si True , un constructeur personnalisé est fourni dans le code source. Pour plus d’informations, consultez Remplacement et extension des classes générées. |
False |
Modificateur d’héritage | Décrit le type d’héritage de la classe de code source générée à partir de la classe de domaine (none , abstract ou sealed ). |
none |
Classe Base | Si cette classe de domaine est dérivée, nom de la classe de base. | <Aucune> |
Nom | Nom de cette classe de domaine. | Nom actuel |
Espace de noms | Espace de noms de cette classe de domaine. | Espace de noms actuel |
Notes | Remarques informelles associées à cette classe de domaine. | <Aucune> |
Description | Description utilisée pour documenter l’interface utilisateur du concepteur généré. | <Aucune> |
Nom d’affichage | Nom affiché dans le concepteur généré pour cette classe de domaine. | <Aucune> |
Help Keyword | Mot clé facultatif servant à indexer l’aide F1 pour cette classe de domaine. | <Aucune> |