DomainRoleInfo 類別
代表網域關聯性的角色。
繼承階層架構
System.Object
Microsoft.VisualStudio.Modeling.DomainObjectInfo
Microsoft.VisualStudio.Modeling.DomainRoleInfo
命名空間: Microsoft.VisualStudio.Modeling
組件: Microsoft.VisualStudio.Modeling.Sdk.11.0 (在 Microsoft.VisualStudio.Modeling.Sdk.11.0.dll 中)
語法
'宣告
Public NotInheritable Class DomainRoleInfo _
Inherits DomainObjectInfo
public sealed class DomainRoleInfo : DomainObjectInfo
DomainRoleInfo 型別會公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
BaseDomainRole | 取得這個角色的基底網域角色。 | |
DisplayName | 取得項目的顯示名稱。 (繼承自 DomainObjectInfo)。 | |
DomainModel | 取得包含這個角色的相關資訊的網域模型。 (覆寫 DomainObjectInfo.DomainModel。) | |
DomainRelationship | 取得此網域角色所屬的網域關聯性。 | |
Id | 取得項目的 ID。 (繼承自 DomainObjectInfo)。 | |
IsEmbedding | 取得網域角色,並確認是否此角色的播放程式邏輯上包含了其他角色或角色,此關係中的玩家。 | |
IsMany | 取得網域角色,並確認 [多重性是否允許多個物件。 | |
IsOne | 取得網域角色,並確認 [多重性是否允許最多一個物件。 | |
IsOptional | 取得網域角色,並確認 [多重性是否允許無物件。如果它不會允許無物件,它讓選擇性。 | |
IsSource | 取得網域角色,並驗證它為原始程式碼。 | |
LinkPropertyInfo | 取得此網域角色的屬性資訊。 | |
Multiplicity | 取得這個角色的重數。 | |
Name | 取得項目的名稱。 (繼承自 DomainObjectInfo)。 | |
OppositeDomainRole | 網域關聯性中取得此網域角色相反的網域角色。 | |
PropagatesCopy | 取得網域角色,並確認 [當複製相反角色播放程式項目時,是否將複製扮演此角色連結中的項目。 | |
PropagatesDelete | 取得網域角色,並確認 [當相反角色播放程式項目] 或 [連結本身會被刪除,是否要刪除扮演此角色連結中的項目。 | |
PropertyDisplayName | 取得使用者在圖表上顯示的屬性名稱。 | |
PropertyName | 取得角色玩家網域類別上的這個角色的存取子屬性的名稱。 | |
RolePlayer | 取得扮演這個角色的網域類別。 |
回頁首
方法
回頁首
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。