INavigableItem 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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) |
항목의 자식 업데이트를 나타냅니다. |