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) |
Указывает обновление дочерних элементов данного элемента. |