Classe DomainRoleInfo
Rappresenta un ruolo di una relazione di dominio.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Modeling.DomainObjectInfo
Microsoft.VisualStudio.Modeling.DomainRoleInfo
Spazio dei nomi: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Sintassi
'Dichiarazione
Public NotInheritable Class DomainRoleInfo _
Inherits DomainObjectInfo
public sealed class DomainRoleInfo : DomainObjectInfo
Il tipo DomainRoleInfo espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
BaseDomainRole | Ottiene il ruolo di dominio di base per questo ruolo. |
![]() |
DisplayName | Ottiene il nome visualizzato dell'elemento. (Ereditato da DomainObjectInfo) |
![]() |
DomainModel | Ottiene il modello di dominio che contiene informazioni su questo ruolo. (Esegue l'override di DomainObjectInfo.DomainModel). |
![]() |
DomainRelationship | Ottiene la relazione di dominio a cui appartiene questo ruolo di dominio. |
![]() |
Id | Ottiene l'ID dell'elemento. (Ereditato da DomainObjectInfo) |
![]() |
IsEmbedding | Ottiene il ruolo di dominio e verifica se l'assegnatario di questo ruolo contiene logicamente gli assegnatari dell'altro ruolo o degli altri ruoli in questa relazione. |
![]() |
IsMany | Ottiene il ruolo di dominio e verifica se la molteplicità consente più oggetti. |
![]() |
IsOne | Ottiene il ruolo di dominio e verifica se la molteplicità consente un massimo di un oggetto. |
![]() |
IsOptional | Ottiene il ruolo di dominio e verifica se la molteplicità non consente alcun oggetto.Se consente zero oggetti, questa funzionalità è facoltativa. |
![]() |
IsSource | Ottiene il ruolo di dominio e verifica che sia codice sorgente. |
![]() |
LinkPropertyInfo | Ottiene le informazioni sulla proprietà per questo ruolo del dominio. |
![]() |
Multiplicity | Ottiene la molteplicità di questo ruolo. |
![]() |
Name | Ottiene il nome dell'elemento. (Ereditato da DomainObjectInfo) |
![]() |
OppositeDomainRole | Ottiene il ruolo di dominio opposto a questo ruolo di dominio nella relazione di dominio. |
![]() |
PropagatesCopy | Ottiene il ruolo di dominio e verifica se l'elemento assegnatario di questo ruolo in un collegamento sarà copiato quando verrà copiato l'elemento opposto del ruolo. |
![]() |
PropagatesDelete | Ottiene il ruolo di dominio e verifica se l'elemento assegnatario di questo ruolo in un collegamento sarà eliminato quando verrà eliminato l'elemento opposto del ruolo o il collegamento stesso. |
![]() |
PropertyDisplayName | Ottiene il nome della proprietà che viene visualizzato all'utente nel diagramma. |
![]() |
PropertyName | Ottiene il nome della proprietà della funzione di accesso per questo ruolo nella classe di dominio dell'assegnatario del ruolo. |
![]() |
RolePlayer | Ottiene la classe di dominio alla quale è assegnato questo ruolo. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) |
![]() ![]() |
GetAllElementLinks | Ottiene un elenco di tutti i collegamenti dell'elemento a cui l'elemento specificato partecipa. |
![]() |
GetElementLinks(ModelElement) | Ottiene i collegamenti dell'elemento quando un dato elemento ha questo ruolo. |
![]() |
GetElementLinks(ModelElement, Boolean) | Ottiene i collegamenti dell'elemento quando un dato elemento ha questo ruolo. |
![]() |
GetElementLinks<T>(ModelElement) | Ottiene un elenco di elementi collegati a un ruolo. |
![]() |
GetElementLinks<T>(ModelElement, Boolean) | Ottiene i collegamenti dell'elemento quando un dato elemento ha questo ruolo. |
![]() ![]() |
GetElementLinks<T>(ModelElement, Guid) | Ottiene i collegamenti dell'elemento quando un dato elemento ha un determinato ruolo. |
![]() |
GetElementLinksToElement(ModelElement, ModelElement) | Ottiene i collegamenti tra un elemento di origine e uno di destinazione. |
![]() |
GetElementLinksToElement(ModelElement, ModelElement, Boolean) | Ottiene i collegamenti tra un elemento di origine e uno di destinazione. |
![]() |
GetElementLinksToElement<T>(ModelElement, ModelElement) | Ottiene i collegamenti tra un elemento di origine e uno di destinazione. |
![]() |
GetElementLinksToElement<T>(ModelElement, ModelElement, Boolean) | Ottiene una raccolta di collegamenti tra un ruolo di origine e un ruolo di destinazione. |
![]() |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) |
![]() |
GetLinkedElement(ModelElement) | Ottiene l'elemento collegato a questo elemento nella relazione. |
![]() ![]() |
GetLinkedElement(ModelElement, Guid) | Ottiene l'elemento collegato a questo commento. |
![]() |
GetLinkedElements | Ottiene un elenco di elementi collegati a questo ruolo. |
![]() |
GetRolePlayer(ElementLink) | Ottiene l'assegnatario di ruolo del collegamento che corrisponde a questo ruolo. |
![]() ![]() |
GetRolePlayer(ElementLink, Guid) | Ottiene da un collegamento l'assegnatario del ruolo specificato. |
![]() |
GetRolePlayerMoniker | Ottiene il moniker dell'assegnatario di ruolo del collegamento corrispondente a questo ruolo. |
![]() ![]() |
GetSourceRolePlayer | Ottiene l'elemento di origine associato a un collegamento. |
![]() ![]() |
GetTargetRolePlayer | Ottiene l'elemento di destinazione associato a un collegamento. |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
SetLinkedElement(ModelElement, ModelElement) | Imposta l'elemento sull'altro lato della relazione. |
![]() ![]() |
SetLinkedElement(ModelElement, Guid, ModelElement) | Imposta l'assegnatario di ruolo del collegamento sull'altro lato della relazione. |
![]() |
SetRolePlayer(ElementLink, ModelElement) | Imposta l'assegnatario di ruolo del collegamento che corrisponde a questo ruolo. |
![]() ![]() |
SetRolePlayer(ElementLink, Guid, ModelElement) | Assegna un elemento a un ruolo in una relazione. |
![]() |
SetRolePlayerMoniker(ElementLink, Moniker) | Imposta il moniker dell'assegnatario di ruolo del collegamento corrispondente a questo ruolo. |
![]() ![]() |
SetRolePlayerMoniker(ElementLink, Guid, Moniker) | Ottiene un assegnatario del ruolo specificato su un collegamento. |
![]() |
ToString | Converte l'elemento in una stringa. (Ereditato da DomainObjectInfo) |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.