RoleTreeNode 類別
出現的模型總管節點,會顯示基數為一的關聯性。
繼承階層架構
System.Object
System.MarshalByRefObject
System.Windows.Forms.TreeNode
Microsoft.VisualStudio.Modeling.Shell.ExplorerTreeNode
Microsoft.VisualStudio.Modeling.Shell.ElementTreeNode
Microsoft.VisualStudio.Modeling.Shell.RoleTreeNode
命名空間: Microsoft.VisualStudio.Modeling.Shell
組件: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (在 Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll 中)
語法
'宣告
Public Class RoleTreeNode _
Inherits ElementTreeNode
public class RoleTreeNode : ElementTreeNode
RoleTreeNode 類型會公開下列成員。
建構函式
名稱 | 描述 | |
---|---|---|
RoleTreeNode | 建構函式 |
回頁首
屬性
名稱 | 描述 | |
---|---|---|
BackColor | 取得或設定樹狀節點的背景色彩。 (繼承自 TreeNode)。 | |
Bounds | 取得樹狀節點的界限。 (繼承自 TreeNode)。 | |
Checked | 取得或設定值,指出樹狀節點是否處於核取狀態。 (繼承自 TreeNode)。 | |
Container | 裝載 (host) 此節點的總管樹狀目錄容器。 (繼承自 ExplorerTreeNode)。 | |
ContextMenu | 取得與這個樹狀節點關聯的捷徑功能表。 (繼承自 TreeNode)。 | |
ContextMenuStrip | 取得或設定與這個樹狀節點關聯的捷徑功能表。 (繼承自 TreeNode)。 | |
DefaultImageIndex | 取得或設定要用於代表這個節點的圖示之 TreeView 影像清單的索引 (如果沒有圖示根據節點內容覆寫該節點的話)。 (繼承自 ExplorerTreeNode)。 | |
Disposed | 如果已明確處置這個節點,則為 true。 (繼承自 ExplorerTreeNode)。 | |
FirstNode | 取得樹狀節點集合的第一個子樹狀節點。 (繼承自 TreeNode)。 | |
ForeColor | 取得或設定樹狀節點的前景色彩。 (繼承自 TreeNode)。 | |
FullPath | 取得從根樹狀節點通往目前樹狀節點的路徑。 (繼承自 TreeNode)。 | |
Handle | 取得樹狀節點的控制代碼。 (繼承自 TreeNode)。 | |
ImageIndex | 取得或設定樹狀節點處於未選取狀態時,顯示影像的影像清單索引值。 (繼承自 TreeNode)。 | |
ImageKey | 取得或設定影像的索引鍵,這個影像會在節點處於未選取狀態時與這個樹狀節點關聯。 (繼承自 TreeNode)。 | |
Index | 取得樹狀節點集合中的樹狀節點位置。 (繼承自 TreeNode)。 | |
IsEditing | 取得值,指出樹狀節點是否處於可編輯的狀態。 (繼承自 TreeNode)。 | |
IsExpanded | 取得值,指出樹狀節點是否處於展開狀態。 (繼承自 TreeNode)。 | |
IsSelected | 取得值,指出樹狀節點是否處於選取狀態。 (繼承自 TreeNode)。 | |
IsVisible | 取得值,指出是否可看見整個或部分樹狀節點。 (繼承自 TreeNode)。 | |
KeepNode | 取得或設定當您更新 (清除) 巡覽樹狀目錄時要保留的節點。 (繼承自 ExplorerTreeNode)。 | |
LastNode | 取得最後一個子樹狀節點。 (繼承自 TreeNode)。 | |
Level | 取得樹狀節點在 TreeView 控制項中的深度,以零起始。 (繼承自 TreeNode)。 | |
Name | 取得或設定樹狀節點的名稱。 (繼承自 TreeNode)。 | |
NextNode | 取得下一個同層級 (Sibling) 樹狀節點。 (繼承自 TreeNode)。 | |
NextVisibleNode | 取得下一個可見的樹狀節點。 (繼承自 TreeNode)。 | |
NodeFont | 取得或設定用來顯示樹狀節點標籤文字的字型。 (繼承自 TreeNode)。 | |
Nodes | 取得指派給目前樹狀節點之 TreeNode 物件的集合。 (繼承自 TreeNode)。 | |
Parent | 取得目前樹狀節點的父樹狀節點。 (繼承自 TreeNode)。 | |
PrevNode | 取得上一個同層級樹狀節點。 (繼承自 TreeNode)。 | |
PrevVisibleNode | 取得上一個可見樹狀節點。 (繼承自 TreeNode)。 | |
RepresentedElement | 這個節點表示的 ModelElement (如果有的話)。 (繼承自 ExplorerTreeNode)。 | |
RepresentedRole | 這個節點代表的網域角色 (覆寫 ExplorerTreeNode.RepresentedRole。) | |
RoleInfo | 已過時。所顯示的角色的唯讀存取子 | |
RolePlayer | 目前扮演所顯示之角色的項目的存取子。 | |
SelectedImageIndex | 取得或設定當樹狀節點處於選取狀態時,顯示影像的影像清單索引值。 (繼承自 TreeNode)。 | |
SelectedImageKey | 取得或設定影像的索引鍵,這個影像會在樹狀節點處於選取狀態時顯示在樹狀節點中。 (繼承自 TreeNode)。 | |
ShowDomainClass | 取得或設定是否要在樹狀節點文字的 ModelElement 名稱後面顯示 DomainClass 名稱。例如,"myElement (MyClass)"。如果節點型別不代表模型項目,可能會忽略。 (繼承自 ElementTreeNode)。 | |
StateImageIndex | 取得或設定影像的索引,用於在父代 TreeView 的 CheckBoxes 屬性設為 false 時,指示 TreeNode 的狀態。 (繼承自 TreeNode)。 | |
StateImageKey | 取得或設定影像的索引鍵,用於在父代 TreeView 的 CheckBoxes 屬性設為 false 時,指示 TreeNode 的狀態。 (繼承自 TreeNode)。 | |
Tag | 取得或設定包含有關樹狀節點資料的物件。 (繼承自 TreeNode)。 | |
Text | 取得或設定樹狀節點標籤中顯示的文字。 (繼承自 TreeNode)。 | |
ToolTipText | 取得或設定當滑鼠指標停留在 TreeNode 上時將出現的文字。 (繼承自 TreeNode)。 | |
TreeView | 取得指派給樹狀節點的父樹狀檢視。 (繼承自 TreeNode)。 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
BeginEdit | 啟始樹狀節點標籤的編輯。 (繼承自 TreeNode)。 | |
Clone | 複製樹狀節點和以這個樹狀節點為根部的整個樹狀子目錄。 (繼承自 TreeNode)。 | |
Collapse() | 收合樹狀節點。 (繼承自 TreeNode)。 | |
Collapse(Boolean) | 摺疊 TreeNode 並選擇性地摺疊其子系。 (繼承自 TreeNode)。 | |
CreateObjRef | 安全性關鍵。建立包含所有相關資訊的物件,這些資訊是產生用來與遠端物件通訊的所需 Proxy。 (繼承自 MarshalByRefObject)。 | |
Deserialize | 從指定的 SerializationInfo 載入 TreeNode 的狀態。 (繼承自 TreeNode)。 | |
Dispose() | (繼承自 ExplorerTreeNode)。 | |
Dispose(Boolean) | 覆寫 Dispose,以取消攔截項目名稱的觀測 (繼承自 ElementTreeNode)。 | |
EndEdit | 結束樹狀節點標籤的編輯。 (繼承自 TreeNode)。 | |
EnsureVisible | 請確保樹狀節點是可見的,如有必要請展開樹狀節點和捲動樹狀檢視控制項。 (繼承自 TreeNode)。 | |
Equals | 判斷指定的物件是否等於目前物件。 (繼承自 Object)。 | |
Expand | 展開樹狀節點。 (繼承自 TreeNode)。 | |
ExpandAll | 展開所有子樹狀節點。 (繼承自 TreeNode)。 | |
Finalize | 允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。 | |
GetHashCode | 做為預設雜湊函式。 (繼承自 Object)。 | |
GetLifetimeService | 安全性關鍵。擷取控制這個執行個體存留期 (Lifetime) 原則的目前存留期服務物件。 (繼承自 MarshalByRefObject)。 | |
GetNodeCount | 傳回子樹狀節點的數目。 (繼承自 TreeNode)。 | |
GetRepresentedElement | (繼承自 ElementTreeNode)。 | |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 | |
InitializeLifetimeService | 安全性關鍵。取得存留期服務物件來控制這個執行個體的存留期原則。 (繼承自 MarshalByRefObject)。 | |
MemberwiseClone() | 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。 | |
MemberwiseClone(Boolean) | 建立目前 MarshalByRefObject 物件的淺層複本。 (繼承自 MarshalByRefObject)。 | |
ProvideNodeText | 提供節點的文字 (覆寫 ExplorerTreeNode.ProvideNodeText()。) | |
Remove | 從樹狀檢視控制項移除目前的樹狀節點。 (繼承自 TreeNode)。 | |
Serialize | 將 TreeNode 的狀態儲存至指定的 SerializationInfo。 (繼承自 TreeNode)。 | |
SetRepresentedElement | (繼承自 ElementTreeNode)。 | |
Toggle | 切換樹狀節點為展開或收合的狀態。 (繼承自 TreeNode)。 | |
ToString | 傳回表示目前物件的字串。 (繼承自 TreeNode)。 | |
Update | 強制節點的視覺表示,也就是文字和圖示的更新 (繼承自 ElementTreeNode)。 | |
UpdateNodeText | 更新節點的文字。 (繼承自 ExplorerTreeNode)。 |
回頁首
明確介面實作
名稱 | 描述 | |
---|---|---|
ISerializable.GetObjectData | 以序列化 TreeNode 所需的資料填入序列化資訊物件。 (繼承自 TreeNode)。 |
回頁首
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。