RoleGroupTreeNode 类
表示包含父角色的子角色在模型资源管理器中导航树的节点。
继承层次结构
System.Object
System.MarshalByRefObject
System.Windows.Forms.TreeNode
Microsoft.VisualStudio.Modeling.Shell.ExplorerTreeNode
Microsoft.VisualStudio.Modeling.Shell.RoleGroupTreeNode
命名空间: Microsoft.VisualStudio.Modeling.Shell
程序集: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll 中)
语法
声明
Public Class RoleGroupTreeNode _
Inherits ExplorerTreeNode
public class RoleGroupTreeNode : ExplorerTreeNode
RoleGroupTreeNode 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
RoleGroupTreeNode | 初始化 RoleGroupTreeNode 类的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
BackColor | 获取或设置树节点的背景色。 (继承自 TreeNode。) | |
Bounds | 获取树节点的界限。 (继承自 TreeNode。) | |
Checked | 获取或设置一个值,用以指示树节点是否处于选中状态。 (继承自 TreeNode。) | |
Container | 承载此节点的资源管理器树容器。 (继承自 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 | 获取下一个同级树节点。 (继承自 TreeNode。) | |
NextVisibleNode | 获取下一个可见树节点。 (继承自 TreeNode。) | |
NodeFont | 获取或设置用于显示树节点标签文本的字体。 (继承自 TreeNode。) | |
Nodes | 获取分配给当前树节点的 TreeNode 对象的集合。 (继承自 TreeNode。) | |
Parent | 获取当前树节点的父树节点。 (继承自 TreeNode。) | |
PrevNode | 获取上一个同级树节点。 (继承自 TreeNode。) | |
PrevVisibleNode | 获取上一个可见树节点。 (继承自 TreeNode。) | |
RepresentedElement | (如果有) 此节点表示的 ModelElement。 (继承自 ExplorerTreeNode。) | |
RepresentedRole | 此节点表示的 1.* 角色 (重写 ExplorerTreeNode.RepresentedRole。) | |
RoleInfo | 获取节点的 DomainRoleInfo 对象。 | |
SelectedImageIndex | 获取或设置当树节点处于选定状态时所显示的图像的图像列表索引值。 (继承自 TreeNode。) | |
SelectedImageKey | 获取或设置当树节点处于选中状态时显示在该节点中的图像的键。 (继承自 TreeNode。) | |
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 | 安全关键。创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。 (继承自 MarshalByRefObject。) | |
Deserialize | 从指定的 SerializationInfo 加载 TreeNode 的状态。 (继承自 TreeNode。) | |
Dispose() | (继承自 ExplorerTreeNode。) | |
Dispose(Boolean) | 重写用于执行配置事件子类需要哪个点 (继承自 ExplorerTreeNode。) | |
EndEdit | 终止编辑树节点标签。 (继承自 TreeNode。) | |
EnsureVisible | 确保树节点可见,并在必要时展开树节点和滚动树视图控件。 (继承自 TreeNode。) | |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) | |
Expand | 展开树节点。 (继承自 TreeNode。) | |
ExpandAll | 展开所有子树节点。 (继承自 TreeNode。) | |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) | |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) | |
GetLifetimeService | 安全关键。检索控制此实例的生存期策略的当前生存期服务对象。 (继承自 MarshalByRefObject。) | |
GetNodeCount | 返回子树节点的数目。 (继承自 TreeNode。) | |
GetRepresentedElement | 获取此节点表示的 ModelElement,因此,如果有的话)。 (继承自 ExplorerTreeNode。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
InitializeLifetimeService | 安全关键。获取控制此实例的生存期策略的生存期服务对象。 (继承自 MarshalByRefObject。) | |
MemberwiseClone() | 创建当前 Object 的浅表副本。 (继承自 Object。) | |
MemberwiseClone(Boolean) | 创建当前 MarshalByRefObject 对象的浅表副本。 (继承自 MarshalByRefObject。) | |
ProvideNodeText | 提供该节点的文本。 (重写 ExplorerTreeNode.ProvideNodeText()。) | |
Remove | 从树视图控件中移除当前树节点。 (继承自 TreeNode。) | |
Serialize | 将 TreeNode 的状态保存到指定的 SerializationInfo。 (继承自 TreeNode。) | |
SetRepresentedElement | 将此节点表示的 ModelElement。 (继承自 ExplorerTreeNode。) | |
Toggle | 将树节点切换为展开或折叠状态。 (继承自 TreeNode。) | |
ToString | 返回表示当前对象的字符串。 (继承自 TreeNode。) | |
Update | 强制该文本的节点的更新和图标。使用 UpdateNodeText(),默认情况下将设置默认图像和更新节点文本 (继承自 ExplorerTreeNode。) | |
UpdateNodeText | 更新节点的文本。 (继承自 ExplorerTreeNode。) |
页首
显式接口实现
名称 | 说明 | |
---|---|---|
ISerializable.GetObjectData | 用序列化 TreeNode 所需的数据填充序列化信息对象。 (继承自 TreeNode。) |
页首
备注
DSL 资源管理器 从 模型资源管理器派生。
此节点具有一对多父角色及其子角色之间的嵌入的域关系。 分配给子角色的属性的显示名称 (PropertyDisplayName) 定位在节点旁边显示的文本。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。