INavigableItem Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Importante
Esta API não está em conformidade com CLS.
Representa o nó de hierarquia que vive dentro de um objeto 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
- Atributos
- Implementações
Propriedades
| Nome | Description |
|---|---|
| BuildSet |
Obtém as configurações de build especificadas do item. |
| Context |
Entende o contexto do item. |
| Description |
Recebe a descrição do item. |
| DisplayName |
Recebe o nome exibido do item. |
| Icon |
Recebe o ícone do item. |
| InvariantPath |
Recebe o caminho constante de um item. |
| IsFiltered |
Recebe um valor indicando se o item está filtrado. |
| IsValid |
Recebe um valor indicando se determinado item é válido. |
| Item[String] |
Representa o item-objeto. |
| Name |
Recebe o nome especificado do item. |
| Parent |
Recebe o objeto pai imediato do item. |
| ShowPolicyHealthState |
Recebe ou define um valor indicando se o item contém valores que especificam o estado de saúde da política. |
| State |
Obtém o estado especificado do item. |
| Tag |
Obtém ou define o objeto que contém dados sobre o item. |
Métodos
| Nome | Description |
|---|---|
| BeginRequestChildren(IGetChildrenRequest, AsyncCallback) |
Inicia uma operação assíncrona para transmitir um pedido dos filhos do item. |
| BeginUpdateChildren(IUpdateChildrenRequest, AsyncCallback) |
Inicia uma operação assíncrona para executar uma atualização dos filhos do item. |
| EndRequestChildren(IAsyncResult) |
Conclui uma operação assíncrona para responder a uma solicitação transmitida. |
| EndUpdateChildren(IAsyncResult) |
Completa uma operação assíncrona na atualização dos filhos. |
| GetChildren(ItemScope) |
Recupera crianças com o escopo especificado do item. |
| IsApplicable(ItemScope) |
Recebe ou define um valor indicando se um item é aplicável ao objeto. |
| IsExpandable(ItemScope) |
Recebe ou define um valor indicando se um item é expansível para o objeto. |
| IsLeaf(ItemScope) |
Recebe ou define um valor indicando se um item é um membro da folha. |
| Refresh(NavigableItemRefreshFlags) |
Atualiza os itens de um objeto. |
| Remove() |
Remove os itens de um objeto. |
| RequestChildren(IGetChildrenRequest) |
Indica o pedido das crianças sobre o item. |
| UpdateChildren(IUpdateChildrenRequest) |
Indica a atualização dos filhos do item. |