INavigableItem Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Важно!
Этот API несовместим с CLS.
Представляет узел иерархии, находящийся внутри объекта IExplorerHierarchy.
public interface class INavigableItem : IServiceProvider
[System.CLSCompliant(false)]
public interface INavigableItem : IServiceProvider
[<System.CLSCompliant(false)>]
type INavigableItem = interface
interface IServiceProvider
Public Interface INavigableItem
Implements IServiceProvider
- Атрибуты
- Реализации
Свойства
| Имя | Описание |
|---|---|
| BuildSet |
Получает заданные настройки сборки предмета. |
| Context |
Понимает контекст предмета. |
| Description |
Получает описание предмета. |
| DisplayName |
Получает отображаемое название товара. |
| Icon |
Получает иконку предмета. |
| InvariantPath |
Получает постоянный путь предмета. |
| IsFiltered |
Получает значение, указывающее, отфильтрован ли товар. |
| IsValid |
Получает значение, указывающее, является ли данный элемент действительным. |
| Item[String] |
Представляет объектный объект. |
| Name |
Получает указанное название предмета. |
| Parent |
Получает непосредственный родительский объект предмета. |
| ShowPolicyHealthState |
Получает или устанавливает значение, указывающее, содержит ли элемент значения, указывающие состояние здоровья политики. |
| State |
Получает указанное состояние предмета. |
| Tag |
Возвращает или задает объект, содержащий данные об элементе. |
Методы
| Имя | Описание |
|---|---|
| BeginRequestChildren(IGetChildrenRequest, AsyncCallback) |
Начинается асинхронная операция передачи запроса дочерних элементов. |
| BeginUpdateChildren(IUpdateChildrenRequest, AsyncCallback) |
Начинается асинхронная операция по выполнению обновления дочерних элементов. |
| EndRequestChildren(IAsyncResult) |
Выполняет асинхронную операцию для ответа на переданный запрос. |
| EndUpdateChildren(IAsyncResult) |
Завершает асинхронную операцию обновления дочерних элементов. |
| GetChildren(ItemScope) |
Получает детей с указанным объёмом предмета. |
| IsApplicable(ItemScope) |
Получает или устанавливает значение, указывающее, применим ли элемент к объекту. |
| IsExpandable(ItemScope) |
Получает или устанавливает значение, указывающее, можно ли расширить элемент на объект. |
| IsLeaf(ItemScope) |
Получает или устанавливает значение, указывающее, является ли элемент элементом листа. |
| Refresh(NavigableItemRefreshFlags) |
Обновляет элементы объекта. |
| Remove() |
Удаляет предметы объекта. |
| RequestChildren(IGetChildrenRequest) |
Указывает запрос детей предмета. |
| UpdateChildren(IUpdateChildrenRequest) |
Обозначает обновление потомков предмета. |