다음을 통해 공유


UsedCommand 요소

VSPackage가 다른 .vsct 파일에 정의된 명령에 액세스할 수 있도록 합니다. 예를 들어 VSPackage가 Visual Studio 셸에서 정의한 표준 복사 명령을 사용하는 경우 명령을 다시 구현하지 않고도 메뉴 또는 도구 모음에 명령을 추가할 수 있습니다.

구문

<UsedCommand guid="guidMyCommandGroup" id="MyCommand" />

특성 및 요소

다음 단원에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.

특성

특성 설명
guid 필수입니다. 명령을 식별하는 GUID ID 쌍의 GUID입니다.
id 필수입니다. 명령을 식별하는 GUID ID 쌍의 ID입니다.
조건 선택 사항. 조건부 특성을 참조하세요.

자식 요소

요소 설명
None

부모 요소

요소 설명
UsedCommands 요소 UsedCommand 요소 및 기타 UsedCommands 그룹을 그룹화합니다.

설명

VSPackage는 <UsedCommands> 요소에 명령을 추가하여 VSPackage에 명령이 필요하다는 사실을 Visual Studio 환경에 알릴 수 있습니다. Visual Studio의 모든 버전 및 구성에 포함되지 않을 수도 있는 패키지에 필요한 모든 명령의 <UsedCommand> 요소를 추가해야 합니다. 예를 들어 패키지가 Visual C++에 특정한 명령을 호출하는 경우 명령의 <UsedCommand> 요소를 포함하지 않는 한 Visual Web Developer 사용자는 이 명령을 사용할 수 없습니다.

예시

<UsedCommands>
  <UsedCommand guid="guidVSStd97" id="cmdidCut"/>
  <UsedCommand guid="guidVSStd97" id="cmdidCopy"/>
  <UsedCommand guid="guidVSStd97" id="cmdidPaste"/>
</UsedCommands>

참고 항목