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