IInitializeCommand 인터페이스(shobjidl_core.h)
애플리케이션에서 지정한 명령 이름 및 등록된 속성을 사용하여 IExplorerCommandState, IExecuteCommand 또는 IDropTarget 을 구현하는 개체를 초기화하는 데 사용되는 단일 메서드를 노출합니다.
상속
IInitializeCommand 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IInitializeCommand 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IInitializeCommand 인터페이스에는 이러한 메서드가 있습니다.
IInitializeCommand::Initialize 애플리케이션에서 지정한 명령 이름 및 등록된 속성을 사용하여 IExplorerCommandState, IExecuteCommand 또는 IDropTarget의 구현을 공유하는 개체를 초기화합니다. |
설명
구현 시기
다음과 같은 상황에서 IInitializeCommand 를 구현합니다.- IExplorerCommandState, IDropTarget 또는 IExecuteCommand의 구현을 공유하는 관련 명령을 구분하기 위해 이 인터페이스를 구현합니다. IInitializeCommand::Initialize에 전달된 명령 이름을 통해 차별화됩니다. 또한 명령은 Initialize 를 사용하여 명령이 레지스트리에 배치한 속성을 사용하여 명령에 대한 특정 속성 모음을 전달할 수도 있습니다.
사용해야 하는 경우
IInitializeCommand의 메서드를 직접 호출하지 마세요. Windows Explorer 이 인터페이스를 구현하는 동사 개체가 호출될 때 이 메서드를 호출합니다.요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | shobjidl_core.h(Shobjidl.h 포함) |