INavigableItem 인터페이스

정의

Important

이 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
특성
구현

속성

Name Description
BuildSet

아이템의 지정된 빌드 설정을 얻습니다.

Context

아이템의 맥락을 파악합니다.

Description

아이템의 설명을 받아요.

DisplayName

아이템의 표시 이름을 받습니다.

Icon

아이템 아이콘을 얻습니다.

InvariantPath

아이템의 일정한 경로를 얻습니다.

IsFiltered

항목이 필터링되었는지 여부를 나타내는 값을 받습니다.

IsValid

주어진 항목이 유효한지 여부를 나타내는 값을 얻습니다.

Item[String]

객체 항목을 나타냅니다.

Name

지정된 아이템 이름을 얻습니다.

Parent

아이템의 직접적인 부모 객체를 가져옵니다.

ShowPolicyHealthState

항목에 정책의 건강 상태를 지정하는 값이 포함되는지 나타내는 값을 받거나 설정합니다.

State

아이템의 지정된 상태를 얻습니다.

Tag

항목에 대한 데이터가 포함된 개체를 가져오거나 설정합니다.

메서드

Name Description
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)

항목의 자식 업데이트를 나타냅니다.

적용 대상