共用方式為


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 取得或設定影像的索引,用於在父代 TreeViewCheckBoxes 屬性設為 false 時,指示 TreeNode 的狀態。 (繼承自 TreeNode)。
公用屬性 StateImageKey 取得或設定影像的索引鍵,用於在父代 TreeViewCheckBoxes 屬性設為 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) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.VisualStudio.Modeling.Shell 命名空間