| Метод |
Описание |
| AsReadOnlySpan | Возвращает размах только для чтения всех узлов иерархии в модели представления. |
| BeginFlagsChange | Начинается пакет изменений флагов. |
| ClearFlags | Снимает указанные флаги на всех узлах иерархии. |
| ClearFlagsRecursive | Очистка указанных флагов рекурсивно на узле иерархии. |
| Contains | Определяет, находится ли указанный узел в модели представления иерархии. |
| Dispose | Удалить этот объект и освободить его память. |
| DoesNotHaveAllFlags | Получает информацию о том, установлены ли все указанные флаги на любом узле иерархии. |
| DoesNotHaveAllFlagsCount | Получает число узлов, на которых не установлены все указанные флаги. |
| DoesNotHaveAnyFlags | Получает информацию о том, не установлены ли какие-либо из указанных флагов на каком-либо узле иерархии. |
| DoesNotHaveAnyFlagsCount | Получает число узлов, на которых не установлен ни один из указанных флагов. |
| EndFlagsChange | Завершает пакет изменений флагов. |
| EndFlagsChangeWithoutNotify | Завершает пакет изменений флагов без уведомления слушателей. |
| EnumerateNodesWithAllFlags | Получает перечисление всех узлов иерархии, для которых установлены все указанные флаги. |
| EnumerateNodesWithAnyFlags | Получает перечислимый список всех узлов иерархии, для которых установлен любой из указанных флагов. |
| EnumerateNodesWithoutAllFlags | Получает перечислимый список всех узлов иерархии, для которых не установлены все указанные флаги. |
| EnumerateNodesWithoutAnyFlags | Получает перечислимый список всех узлов иерархии, для которых не установлен ни один из указанных флагов. |
| GetChild | Получает дочерний узел в указанном индексе узла иерархии. |
| GetChildIndex | Получает индекс узла иерархии в списке дочерей родительского узла. |
| GetChildrenCount | Получает число дочерних узлов, имеющихся в узле иерархии. |
| GetChildrenCountRecursive | Получает число дочерних узлов, имеющихся у узла иерархии, включая дочерей дочерей. |
| GetDepth | Определяет глубину узла. |
| GetEnumerator | Получение перечислителя HierarchyNode. |
| GetFlags | Получает все флаги, установленные на заданном узле иерархии. |
| GetIndicesWithAllFlags | Получает индексы для всех узлов иерархии, для которых установлены все указанные флаги. |
| GetIndicesWithAnyFlags | Получает индексы для всех узлов иерархии, для которых установлен любой из указанных флагов. |
| GetIndicesWithoutAllFlags | Получает индексы всех узлов иерархии, для которых не установлены все указанные флаги. |
| GetIndicesWithoutAnyFlags | Получает индексы всех узлов иерархии, для которых не установлен ни один из указанных флагов. |
| GetNextSibling | Получение следующего брата узла. |
| GetNodesWithAllFlags | Получает все узлы иерархии, для которых установлены все указанные флаги. |
| GetNodesWithAnyFlags | Получает все узлы иерархии, для которых установлен любой из указанных флагов. |
| GetNodesWithoutAllFlags | Получает все узлы иерархии, для которых не установлены все указанные флаги. |
| GetNodesWithoutAnyFlags | Получает все узлы иерархии, для которых не установлен ни один из указанных флагов. |
| GetParent | Получение родительского узла иерархии. |
| GetRoot | Получает корневой узел модели представления иерархии. |
| HasAllFlags | Получает информацию о том, установлены ли все указанные флаги на любом узле иерархии. |
| HasAllFlagsCount | Получает число узлов, на которых установлены все указанные флаги. |
| HasAnyFlags | Получает информацию о том, установлен ли любой из указанных флагов на любом узле иерархии. |
| HasAnyFlagsCount | Получает число узлов, на которых установлен любой из указанных флагов. |
| IndexOf | Получает нулевое значение индекса указанного узла. |
| SetFlags | Устанавливает указанные флаги на всех узлах иерархии. |
| SetFlagsRecursive | Рекурсивно устанавливает указанные флаги на узле иерархии. |
| SetQuery | Задает запрос поиска. |
| SetRoot | Устанавливает корень модели представления иерархии. |
| ToggleFlags | Переключает указанные флаги на всех узлах иерархии. |
| ToggleFlagsRecursive | Рекурсивно переключает указанные флаги на узле иерархии. |
| Update | Обновляет модель представления иерархии и запрашивает восстановление списка HierarchyNode, который фильтрует HierarchyFlattened. |
| UpdateIncremental | Инкрементальное обновление модели представления иерархии. |
| UpdateIncrementalTimed | Обновляет модель представления иерархии постепенно до достижения предела времени. |