Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Représente un rôle d'une relation de domaine.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.DomainObjectInfo
Microsoft.VisualStudio.Modeling.DomainRoleInfo
Espace de noms : Microsoft.VisualStudio.Modeling
Assembly : Microsoft.VisualStudio.Modeling.Sdk.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Syntaxe
'Déclaration
Public NotInheritable Class DomainRoleInfo _
Inherits DomainObjectInfo
public sealed class DomainRoleInfo : DomainObjectInfo
Le type DomainRoleInfo expose les membres suivants.
Propriétés
| Nom | Description | |
|---|---|---|
![]() |
BaseDomainRole | Obtient le rôle de base de domaine pour ce rôle. |
![]() |
DisplayName | Obtient le nom complet de l'élément. (Hérité de DomainObjectInfo.) |
![]() |
DomainModel | Obtient le modèle de domaine qui contient des informations sur ce rôle. (Substitue DomainObjectInfo.DomainModel.) |
![]() |
DomainRelationship | Obtient la relation de domaine que ce rôle de domaine appartient. |
![]() |
Id | Obtient l'IDENTIFICATEUR de l'élément. (Hérité de DomainObjectInfo.) |
![]() |
IsEmbedding | Obtient le rôle de domaine et le vérifie si le lecteur de ce rôle contient logiquement les lecteurs de l'autre rôle ou rôles dans cette relation. |
![]() |
IsMany | Obtient le rôle de domaine et le vérifie si la multiplicité permet de plusieurs objets. |
![]() |
IsOne | Obtient le rôle de domaine et le vérifie si la multiplicité permet un maximum d'un objet. |
![]() |
IsOptional | Obtient le rôle de domaine et le vérifie si la multiplicité permet les objets zéro.Si elle permet les objets zéro, il est facultative. |
![]() |
IsSource | Obtient le rôle de domaine et le vérifie qu'il s'agit de code source. |
![]() |
LinkPropertyInfo | Obtient les informations de propriété pour ce rôle de domaine. |
![]() |
Multiplicity | Obtient la multiplicité de ce rôle. |
![]() |
Name | Obtient le nom de l'élément. (Hérité de DomainObjectInfo.) |
![]() |
OppositeDomainRole | Obtient le rôle de domaine opposées de ce rôle de domaine dans la relation de domaine. |
![]() |
PropagatesCopy | Obtient le rôle de domaine et le vérifie si l'élément jouant ce rôle dans un lien sera copié lorsque le rôle opposé d'élément de lecteur est copié. |
![]() |
PropagatesDelete | Obtient le rôle de domaine et le vérifie si l'élément jouant ce rôle dans un lien sera supprimé lorsque le rôle opposé d'élément de lecteur ou le lien lui-même est supprimé. |
![]() |
PropertyDisplayName | Obtient le nom de la propriété qui est affichée à l'utilisateur sur le diagramme. |
![]() |
PropertyName | Obtient le nom de la propriété d'accès pour ce rôle sur le rôle de lecteur de classe de domaine. |
![]() |
RolePlayer | Obtient la classe de domaine qui joue ce rôle. |
Début
Méthodes
| Nom | Description | |
|---|---|---|
![]() |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) |
![]() ![]() |
GetAllElementLinks | Obtient une liste de l'ensemble de l'élément le lie que l'élément donné participe dans. |
![]() |
GetElementLinks(ModelElement) | Obtient des liens d'élément lorsqu'un élément donné joue ce rôle. |
![]() |
GetElementLinks(ModelElement, Boolean) | Obtient des liens d'élément lorsqu'un élément donné joue ce rôle. |
![]() |
GetElementLinks<T>(ModelElement) | Obtient une liste d'éléments qui sont liés à un rôle. |
![]() |
GetElementLinks<T>(ModelElement, Boolean) | Obtient des liens d'élément lorsqu'un élément donné joue ce rôle. |
![]() ![]() |
GetElementLinks<T>(ModelElement, Guid) | Obtient des liens d'élément lorsqu'un élément donné joue un rôle donné. |
![]() |
GetElementLinksToElement(ModelElement, ModelElement) | Obtient les liens entre une source et un élément cible. |
![]() |
GetElementLinksToElement(ModelElement, ModelElement, Boolean) | Obtient les liens entre une source et cible l'élément. |
![]() |
GetElementLinksToElement<T>(ModelElement, ModelElement) | Obtient les liens entre une source et un élément cible. |
![]() |
GetElementLinksToElement<T>(ModelElement, ModelElement, Boolean) | Obtient une collection de liens entre une source et cible le rôle. |
![]() |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) |
![]() |
GetLinkedElement(ModelElement) | Obtient l'élément lié à cet élément dans la relation. |
![]() ![]() |
GetLinkedElement(ModelElement, Guid) | Obtient l'élément qui est lié à cet élément. |
![]() |
GetLinkedElements | Obtient une liste d'éléments qui sont liés à ce rôle. |
![]() |
GetRolePlayer(ElementLink) | Obtient le rôle de lecteur de lien qui correspond à ce rôle. |
![]() ![]() |
GetRolePlayer(ElementLink, Guid) | Obtient le rôle de lecteur spécifié d'un lien. |
![]() |
GetRolePlayerMoniker | Obtient le rôle de moniker de lecteur de lien correspondant à ce rôle. |
![]() ![]() |
GetSourceRolePlayer | Obtient l'élément source qui est joint à un lien. |
![]() ![]() |
GetTargetRolePlayer | Obtient l'élément cible qui est joint à un lien. |
![]() |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) |
![]() |
SetLinkedElement(ModelElement, ModelElement) | Définit l'élément de l'autre côté de la relation. |
![]() ![]() |
SetLinkedElement(ModelElement, Guid, ModelElement) | Définit le rôle de lecteur de lien de l'autre côté de la relation. |
![]() |
SetRolePlayer(ElementLink, ModelElement) | Définit le rôle de lecteur de lien qui correspond à ce rôle. |
![]() ![]() |
SetRolePlayer(ElementLink, Guid, ModelElement) | Assigne un élément à un rôle dans une relation. |
![]() |
SetRolePlayerMoniker(ElementLink, Moniker) | Définit le rôle de moniker de lecteur de lien correspondant à ce rôle. |
![]() ![]() |
SetRolePlayerMoniker(ElementLink, Guid, Moniker) | Définit un rôle de lecteur spécifié sur un lien. |
![]() |
ToString | Convertit l'élément en chaîne. (Hérité de DomainObjectInfo.) |
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.
.gif)
.gif)
.gif)