다음을 통해 공유


button 요소

필수 단추 요소는 클라이언트 컴퓨터에 표시되는 메시지 상자의 단추 특성을 지정합니다.

button 요소는 다음 URI의 비동기 네임스페이스에 정의됩니다.

https://schemas.microsoft.com/2003/print/asyncui/v1/request

일부 언어 및 국가에서는 이 리소스를 사용할 수 없습니다.

사용량

<button
  stringID = "xs:string"
  resourceDll = "xs:string"
  buttonID = "xs:string"/>

특성

attribute Type 필수 Description
buttonID xs:string Yes 사용자가 단추를 클릭할 때 프린터 드라이버에 반환될 문자열을 지정하는 필수 특성입니다. 이 특성은 다음 값 중 하나를 사용할 수 있습니다.

IDOK - 이름이 "OK"인 단추가 메시지 상자에 표시됩니다. 사용자가 단추를 클릭하면 메시지 상자에서 "IDOK" 문자열을 반환합니다.

IDCANCEL - "CANCEL"이라는 이름의 단추가 메시지 상자에 표시됩니다. 사용자가 단추를 클릭하면 메시지 상자에서 "IDCANCEL" 문자열을 반환합니다.
resourceDll xs:string No 단추에 표시할 텍스트가 포함된 리소스 DLL을 지정하는 선택적 특성입니다. 이 DLL은 프린터 드라이버의 종속 파일이어야 하며 드라이버 리소스 폴더에 있어야 합니다(예: %SYSTEMROOT%\system32\spool\drivers\w32x86\3).
stringID xs:string Yes 단추에 표시할 텍스트를 지정하는 필수 특성입니다. 특성 값은 리소스 DLL에서 텍스트 문자열의 위치를 지정합니다.

자식 요소

자식 요소가 없습니다.

부모 요소

요소 Description
buttons 클라이언트 컴퓨터의 이벤트 알림 메시지 상자에 표시되는 하나 이상의 단추를 지정하는 필수 요소입니다.

설명

단추는 메시지 상자의 아래쪽에 표시됩니다.

예제

다음 코드 예제에서는 단추 요소를 사용하여 나란히 확인취소 단추를 표시하는 방법을 보여 줍니다.

<?xml version="1.0" ?>
  <asyncPrintUIRequest
    xmlns="https://schemas.microsoft.com/2003/print/asyncui/v1/request">
    <v1>
      <requestOpen>
        <messageBoxUI>
          <title stringID="1234" resourceDll="IHV.dll" />
          <body stringID="100" resourceDll="IHV.dll">
            <parameter stringID="5" />
            <parameter stringID="1002" resourceDll="IHV.dll" />
          </body>
          <buttons>
            <button stringID="1" resourceDll="IHV.dll" buttonID="IDOK"/>
            <button stringID="2" resourceDll="IHV.dll" buttonID="IDCANCEL"/>
          </buttons>
        </messageBoxUI>
      </requestOpen>
    </v1>
  </asyncPrintUIRequest>

추가 정보

buttons