共用方式為


balloonUI 元素

選擇性 的 balloonUI 元素是用來在用戶端電腦上顯示訊息批注方塊。

balloonUI 元素定義在此 URI 的 asyncui 命名空間中:

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

某些語言和國家/地區可能無法使用此資源。

使用方式

<balloonUI
  iconID = "xs:string"
  resourceDll = "xs:string">
  child elements
</balloonUI>

屬性

屬性 類型 必要 Description
iconID xs:string No 選擇性屬性,指定要在事件通知訊息中顯示的印表機圖示。 屬性值會指定資源 DLL 中圖示的位置。 圖示的大小必須是 32 x 32 像素,且具有任何色彩深度。
resourceDll xs:string No 選擇性屬性,指定資源 DLL,其中包含要在事件通知訊息中顯示的印表機圖示。 此 DLL 應該是印表機驅動程式的相依檔案,而且必須存在於驅動程式資源資料夾中 (,例如%SYSTEMROOT%\system32\spool\drivers\w32x86\3) 。

子元素

元素 Description
身體 必要元素,提供事件通知訊息中顯示的文字。 此文字應提供印表機事件的使用者特定詳細數據。
標題 必要元素,提供顯示在事件通知訊息標題中的文字。

父元素

元素 Description
requestOpen 用來在用戶端電腦上開啟事件通知訊息的專案。

備註

如果未指定 屬性 iconIDresourceDll ,一般列印機圖示會顯示在球形訊息中。 若要顯示自定義印表機圖示,請指定這兩個屬性的值。

範例

下列程式代碼範例示範如何使用互動式方塊將 CDATA 類型數據傳遞至 DLL。

<?xml version="1.0" ?> 
  <asyncPrintUIRequest xmlns="https://schemas.microsoft.com/2003/print/asyncui/v1/request">
    <v1>
      <requestOpen>
        <balloonUI iconID="1" resourceDll="IHV.dll">
          <title stringID="1234" resourceDll="IHV.dll" />
          <body stringID="100" resourceDll="IHV.dll">
            <parameter stringID="<5>" />
            <parameter stringID="1002" resourceDll="IHV.dll" />
          </body>
          <action dll="adc.dll" entrypoint="def" />
            IHV Data to pass into dll
            MUST BE CDATA
          </action>
        </balloonUI>
      </requestOpen>
    </v1>
  </asyncPrintUIRequest>

另請參閱

行動

身體

requestOpen

標題