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.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.Shell.12.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 | Получает или задает индекс изображения, используемый для указания состояния узла TreeNode, если для свойства CheckBoxes родительского объекта TreeView задано значение false. (Унаследовано от TreeNode.) |
![]() |
StateImageKey | Получает или задает ключ изображения, используемый для указания состояния узла TreeNode, если для свойства CheckBoxes родительского объекта TreeView задано значение false. (Унаследовано от TreeNode.) |
![]() |
Tag | Возвращает или задает объект, содержащий сведения об узле дерева. (Унаследовано от TreeNode.) |
![]() |
Text | Возвращает или задает текст, отображаемый в метке узла дерева. (Унаследовано от TreeNode.) |
![]() |
ToolTipText | Возвращает или задает текст, который отображается при наведении указателя мыши на объект TreeNode. (Унаследовано от TreeNode.) |
![]() |
TreeView | Возвращает представление родительского дерева, которому назначен узел дерева. (Унаследовано от TreeNode.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
BeginEdit | Инициирует редактирование метки узла дерева. (Унаследовано от TreeNode.) |
![]() |
Clone | Копирует узел дерева и все поддерево с этим корнем в данный узел дерева. (Унаследовано от TreeNode.) |
![]() |
Collapse() | Сворачивает узел дерева. (Унаследовано от TreeNode.) |
![]() |
Collapse(Boolean) | Сворачивает узел TreeNode и дополнительно сворачивает дочерние узлы. (Унаследовано от TreeNode.) |
![]() |
CreateObjRef | Критический с точки зрения безопасности. Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject.) |
![]() |
Deserialize | Загружает состояние TreeNode из указанного SerializationInfo. (Унаследовано от 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.) |
В начало страницы
Заметки
Решение доменного языка является производным от Модель решение.
Этот узел содержит один ко многим внедряя доменная связь между родительской и дочерними ролью ее ролями. Отображаемое имя свойства, которое присвоено дочерней роли (PropertyDisplayName) определяет текст, который появляется, рядом с узла.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.