DslDefinitionModelDomainModel, classe
Définition de DomainModel DslDefinitionModelDomainModel du générateur DÉSOLÉ.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.DomainModel
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel
Espace de noms : Microsoft.VisualStudio.Modeling.DslDefinition
Assembly : Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Syntaxe
'Déclaration
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel.DisplayName", _
GetType(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")> _
<CLSCompliantAttribute(True)> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel.Description", _
GetType(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")> _
<DependsOnDomainModelAttribute(GetType(CoreDomainModel))> _
<DependsOnDomainModelAttribute(GetType(CoreDesignSurfaceDomainModel))> _
<DomainObjectIdAttribute("22330555-b402-4beb-ba11-1f84f4f8d2f0")> _
Public Class DslDefinitionModelDomainModel _
Inherits DomainModel
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel.DisplayName",
typeof(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")]
[CLSCompliantAttribute(true)]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel.Description",
typeof(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")]
[DependsOnDomainModelAttribute(typeof(CoreDomainModel))]
[DependsOnDomainModelAttribute(typeof(CoreDesignSurfaceDomainModel))]
[DomainObjectIdAttribute("22330555-b402-4beb-ba11-1f84f4f8d2f0")]
public class DslDefinitionModelDomainModel : DomainModel
Le type DslDefinitionModelDomainModel expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
DslDefinitionModelDomainModel | Constructeur. |
Début
Propriétés
Nom | Description | |
---|---|---|
DomainModelInfo | Obtient des informations sur le modèle de domaine. (Hérité de DomainModel.) | |
ResourceManager | Obtient le ResourceManager de DomainModel.Si le ResourceManager n'existe pas déjà, il est créé. (Substitue DomainModel.ResourceManager.) | |
SingletonResourceManager | Obtient l'singleton ResourceManager pour ce modèle de domaine. | |
Store | Obtient la banque qui contient cette instance du modèle de domaine. (Hérité de DomainModel.) |
Début
Méthodes
Nom | Description | |
---|---|---|
CreateElement | Crée un élément de type spécifié. (Substitue DomainModel.CreateElement(Partition, Type, array<PropertyAssignment[]).) | |
CreateElementLink | Crée un lien d'élément de type spécifié. (Substitue DomainModel.CreateElementLink(Partition, Type, array<RoleAssignment[], array<PropertyAssignment[]).) | |
DisableDiagramRules | Les règles de désactive dans ce modèle de domaine ont mis en relation aux corrections de diagramme pour la banque donnée. | |
EnableDiagramRules | Active des règles dans ce modèle de domaine mis en relation aux corrections de diagramme pour la banque donnée.Si des données de diagramme seront chargées dans la banque, cette méthode doit être appelée d'abord pour garantir que le diagramme se comporte correctement. | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetClosureFilter | Retourne un IElementVisitorFilter qui correspond au ClosureType. (Substitue DomainModel.GetClosureFilter(ClosureType, ICollection<ModelElement>).) | |
GetClosureVisitor | Retourne un IElementVisitor qui correspond au type de clôture particulier. (Hérité de DomainModel.) | |
GetCustomDomainModelTypes | Substitution pour ajouter le faux ModelElementDomainClass. (Substitue DomainModel.GetCustomDomainModelTypes().) | |
GetCustomDomainProperties | Obtient les propriétés de domaine non- générées. (Hérité de DomainModel.) | |
GetCustomDomainRoles | Obtient les rôles non- générés de domaine. (Hérité de DomainModel.) | |
GetGeneratedDomainModelTypes | Obtient la liste de types de modèle générés de domaine (classes, règles, relations). (Substitue DomainModel.GetGeneratedDomainModelTypes().) | |
GetGeneratedDomainProperties | Obtient la liste de propriétés de domaine générées. (Substitue DomainModel.GetGeneratedDomainProperties().) | |
GetGeneratedDomainRoles | Obtient la liste de rôles générés de domaine. (Substitue DomainModel.GetGeneratedDomainRoles().) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) |
Début
Champs
Nom | Description | |
---|---|---|
DomainModelId | Identification de modèle de domaine de DslDefinitionModelDomainModel | |
ResourceBaseName | Le nom de base des ressources de ce modèle. |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.VisualStudio.Modeling.DslDefinition, espace de noms