CoreDesignSurfaceDomainModel, classe
API de remplacement de réflexion de priorité
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.DomainModel
Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel
Espace de noms : Microsoft.VisualStudio.Modeling.Diagrams
Assembly : Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Syntaxe
'Déclaration
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.DisplayName", _
GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DomainObjectIdAttribute("91d59b16-e488-4a28-8d51-59273ad5bf2e")> _
<CLSCompliantAttribute(True)> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.Description", _
GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DependsOnDomainModelAttribute(GetType(CoreDomainModel))> _
Public Class CoreDesignSurfaceDomainModel _
Inherits DomainModel
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.DisplayName",
typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DomainObjectIdAttribute("91d59b16-e488-4a28-8d51-59273ad5bf2e")]
[CLSCompliantAttribute(true)]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.Description",
typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DependsOnDomainModelAttribute(typeof(CoreDomainModel))]
public class CoreDesignSurfaceDomainModel : DomainModel
Le type CoreDesignSurfaceDomainModel expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
CoreDesignSurfaceDomainModel | 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[]).) | |
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 | Méthode virtuelle qui retourne la collection de tous les types d'objets de DomainModel dans ce domainModel (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 CoreDesignSurfaceDomainModel | |
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.