다음을 통해 공유


Combo 요소

콤보 상자에 표시 되는 명령을 정의 합니다. 4 가지가 콤보 상자에는 다음과 같이: DropDownCombo, DynamicCombo, IndexCombo, 및 MRUCombo.

<combo guid="guidMyCommandSet" id="MyCommand" defaultWidth="20" idCommandList="MyCommandListID" priority="0x102" type="DropDownCombo">
  <Parent>... </Parent
  <CommandFlag>... </CommandFlag>
  <Strings>... </Strings>
</combo>

특성 및 요소

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

특성

특성

설명

guid

필수 요소. GUID ID GUID/명령 식별자입니다.

id

필수 요소. ID ID GUID/명령 식별자입니다.

defaultWidth

필수 요소. 콤보 상자에 대 한 픽셀 너비를 지정 하는 정수입니다.

idCommandList

필수 요소. 콤보 상자에 표시 될 항목의 목록을 검색할 active 명령은 대상에 전송 되는 ID입니다. ID 컨트롤와 같은 GUID 범위 수 있습니다.

priority

선택적 요소. 우선 순위를 지정 하는 숫자 값입니다.

type

선택적 요소. 단추 종류를 지정 하는 열거형된 값입니다.

지정 하지 않으면 단추를 사용 합니다.

DropDownCombo

있는 Vspackage이 콤보 상자에 대 한 내용을 채우기 위한 담당 합니다. 사용자는이 드롭다운 입력란에 아무것도 입력할 수 없습니다.

DynamicCombo

있는 VSPackage 내용의이 콤보 상자를 채우는 담당 합니다. 이 콤보 편집 하 고 항목을 선택할 수도 있습니다.

IndexCombo

같은 Dynamiccombo를 제외 하 고 해당 텍스트가 아닌 항목의 인덱스를 발생 시킵니다.

MRUCombo

통합된 개발 환경 (IDE)의 VSPackage 대신해 채워짐. 이 콤보 상자에 편집할 수 있습니다. 마지막 16 당 콤보 상자 항목을 IDE를 기억합니다.

IDE 사용자 뭔가 콤보 상자에서 선택 하거나 새 작업을 입력 하면 해당 Vspackage를 알립니다.

조건

선택적 요소. 자세한 내용은 VSCT XML 스키마 조건부 특성를 참조하십시오.

자식 요소

요소

설명

부모

선택적 요소. 단추의 부모 요소입니다.

CommandFlag

필수 요소. 자세한 내용은 명령 플래그 요소를 참조하십시오. 단추에 대 한 유효한 CommandFlag 값은 다음과 같습니다.

CaseSensitive

CommandWellOnly

DefaultDisabled

DefaultInvisible

DynamicVisibility

필터 키

IconAndText

NoAutoComplete

NoButtonCustomize

NoCustomize

NoKeyCustomize

StretchHorizontally

문자열

필수 요소. 자세한 내용은 Strings 요소를 참조하십시오. ButtonText 자식 요소를 정의 합니다.

주석

선택적 설명입니다.

부모 요소

요소

설명

Commands 요소

명령 모음의 VSPackage 컬렉션을 나타냅니다.

예제

<Combo guid="guidWidgetPackage" id="cmdidInsertOptions"
  defaultWidth="100" idCommandList="cmdidGetInsertOptionsList">
  <CommandFlag>DynamicVisibility</CommandFlag>
  <Strings>
    <ButtonText>Select Insert Options</ButtonText>
  </Strings>
</Combo>

<Combo guid="guidWidgetPackage" id="cmdidInsertOptions"
  priority="0x0500" type="DropDownCombo" defaultWidth="100"
  idCommandList="cmdidGetInsertOptionsList">
  <Parent guid="cmdSetGuidWidgetCommands" id="groupIDFileEdit">
  <CommandFlag>DynamicVisibility</CommandFlag>
  <Strings>
    <ButtonText>Select Insert Options</ButtonText>
  </Strings>
</Combo>

참고 항목

기타 리소스

Visual Studio 명령은 테이블 (.Vsct) 파일