DomainModel, classe
Représente un modèle de domaine. C'est la classe de base du modèle de domaine de votre DSL.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.DomainModel
Microsoft.VisualStudio.Modeling.CoreDomainModel
Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel
Espace de noms : Microsoft.VisualStudio.Modeling
Assembly : Microsoft.VisualStudio.Modeling.Sdk.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Syntaxe
'Déclaration
Public MustInherit Class DomainModel
public abstract class DomainModel
Le type DomainModel expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
DomainModel | Initialise une nouvelle instance de la classe DomainModel. |
Début
Propriétés
Nom | Description | |
---|---|---|
DomainModelInfo | Obtient les informations relatives au modèle de domaine. | |
ResourceManager | Obtient le gestionnaire de ressources du modèle de domaine. | |
Store | Obtient le magasin qui contient cette instance du modèle de domaine. |
Début
Méthodes
Nom | Description | |
---|---|---|
CreateElement | Crée un élément d'un type spécifié. | |
CreateElementLink | Crée une liaison d'élément d'un type spécifié. | |
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 type de fermeture particulier. | |
GetClosureVisitor | Retourne un IElementVisitor qui correspond au type de fermeture particulier. | |
GetCustomDomainModelTypes | Obtient les types de modèles de domaine non générés. | |
GetCustomDomainProperties | Obtient les propriétés de domaine non générées. | |
GetCustomDomainRoles | Obtient les rôles de domaine non générés. | |
GetGeneratedDomainModelTypes | Obtient les types de modèles de domaine générés. | |
GetGeneratedDomainProperties | Obtient les propriétés de domaine générées. | |
GetGeneratedDomainRoles | Obtient les rôles de domaine générés. | |
GetHashCode | Sert de fonction de hachage par défaut. (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
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, espace de noms