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)

アイテムの子の更新を示します。

適用対象