INavigableItem Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |