다음을 통해 공유


Button 요소

사용자가 상호 작용할 수 있는 요소를 정의 합니다. 4 가지 종류의 단추, 다음과 같은: 단추, MenuButton, SplitDropDown, 및 견본.

<Button guid="guidMyCommandSet" id="MyCommand" priority="0x102" type="button">
  <Parent>... </Parent>
  <Icon>... </Icon>
  <CommandFlag>... </CommandFlag>
  <Strings>... </Strings>
</Button>

특성 및 요소

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

특성

특성

설명

guid

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

id

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

priority

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

type

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

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

Button

도구 모음에서 일반적으로 스크롤바는 단추, 메뉴 및 상황에 맞는 메뉴 표시 되는 표준 명령입니다.

MenuButton

명령을 실행 하지 않습니다 하지만 다른 메뉴를 생성 하는 메뉴 항목입니다.

SplitDropDown

Microsoft Word의 표준 도구 모음에서 실행 취소 및 다시 실행 단추와 같은 컨트롤입니다.

조건

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

자식 요소

요소

설명

Parent 요소

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

Icon 요소

선택적 요소. 단추와 연결 하는 아이콘입니다.

명령 플래그 요소

필수 요소. 단추에 대 한 유효한 CommandFlag 값은 다음과 같습니다.

AllowParams

CommandWellOnly

DefaultDisabled

DefaultInvisible

DontCache

DynamicItemStart

DynamicVisibility

FixMenuController

IconAndText

NoButtonCustomize

NoCustomize

NoKeyCustomize

NoShowOnMenuController

Pict

PostExec

ProfferedCmd

RouteToDocs

TextCascadeUseBtn

TextMenuUseButton

TextChanges

TextChangesButton

TextContextUseButton

TextMenuCtrlUseMenu

TextMenuUseButton

TextOnly

Strings 요소

필수 요소. 자식 ButtonText 요소 를 정의 해야 합니다.

주석

선택적 설명입니다.

부모 요소

요소

설명

Buttons 요소

단추 요소를 그룹화합니다.

예제

다음 예제에서는.vsct 파일에 단추를 정의합니다.

<Button guid="guidMenuTextCmdSet" id="cmdidMyCommand" priority="0x0100" type="Button">
  <Parent guid="guidMenuTextCmdSet" id="MyMenuGroup" />
  <Icon guid="guidImages" id="bmpPic1" />
  <CommandFlag>TextChanges</CommandFlag>
  <Strings>
    <CommandName>cmdidMyCommand</CommandName>
    <ButtonText>My Command name</ButtonText>
  </Strings>
</Button>

참고 항목

기타 리소스

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