INavigableItem Interface

Definition

Important

This API is not CLS-compliant.

Represents the hierarchy node that lives within an IExplorerHierarchy object.

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
Attributes
Implements

Properties

BuildSet

Gets the specified build settings of the item.

Context

Gets the context of the item.

Description

Gets the description of the item.

DisplayName

Gets the displayed name of the item.

Icon

Gets the icon of the item.

InvariantPath

Gets the constant path of an item.

IsFiltered

Gets a value indicating whether the item is filtered.

IsValid

Gets a value indicating whether given item is valid.

Item[String]

Represents the object item.

Name

Gets the specified name of the item.

Parent

Gets the immediate parent object of the item.

ShowPolicyHealthState

Gets or sets a value indicating whether the item contains values that specify the health state of the policy.

State

Gets the specified state of the item.

Tag

Gets or sets the object that contains data about the item.

Methods

BeginRequestChildren(IGetChildrenRequest, AsyncCallback)

Begins an asynchronous operation to transmit a request of children of the item.

BeginUpdateChildren(IUpdateChildrenRequest, AsyncCallback)

Begins an asynchronous operation to execute an update of children of the item.

EndRequestChildren(IAsyncResult)

Completes an asynchronous operation to respond to a transmitted request.

EndUpdateChildren(IAsyncResult)

Completes an asynchronous operation in updating the children.

GetChildren(ItemScope)

Retrieves children with the specified scope of the item.

IsApplicable(ItemScope)

Gets or sets a value indicating whether an item is applicable to the object.

IsExpandable(ItemScope)

Gets or sets a value indicating whether an item is expandable to the object.

IsLeaf(ItemScope)

Gets or sets a value indicating whether an item is a leaf member.

Refresh(NavigableItemRefreshFlags)

Updates the items of an object.

Remove()

Removes the items of an object.

RequestChildren(IGetChildrenRequest)

Indicates the request of children of the item.

UpdateChildren(IUpdateChildrenRequest)

Indicates the update of children of the item.

Applies to