messageBoxUI 要素
オプションの messageBoxUI 要素は、クライアント コンピューターにメッセージ ボックスを表示するために使用されます。
messageBoxUI 要素は、この URI の asyncui 名前空間で定義されます。
https://schemas.microsoft.com/2003/print/asyncui/v1/request
このリソースは、一部の言語や国では利用できない場合があります。
使用方法
<messageBoxUI>
child elements
</messageBoxUI>
属性
属性はありません。
子要素
要素 | 説明 |
---|---|
ビットマップ | メッセージ ボックス内の本文テキストの左側にビットマップ 画像を表示するために使用される省略可能な要素。 |
body | イベント通知メッセージに表示されるテキストを提供する必須の要素。 このテキストは、プリンター イベントに関するユーザー固有の詳細を提供する必要があります。 |
buttons | クライアント コンピューターのイベント通知メッセージ ボックスに表示される 1 つ以上のボタンを指定する必須の要素。 |
title | イベント通知メッセージのタイトルに表示されるテキストを提供する必須の要素。 |
親要素
要素 | 説明 |
---|---|
requestOpen | クライアント コンピューターでイベント通知メッセージを開くために使用される要素。 |
解説
OK ボタンとキャンセルボタンをメッセージ ボックスに配置する方法を示すコード例のボタンを参照してください。 メッセージ ボックスの ボタン クリックをキャプチャする方法については、例セクションを参照してください。
例
次のコード例は、メッセージ ボックスでOKボタンがクリックされたことをプリンター ドライバーに通知する方法を示しています。
<?xml version="1.0" ?>
<asyncPrintUIResponse xmlns="https://schemas.microsoft.com/2003/print/asyncui/v1/response">
<v1>
<requestClose>
<messageBoxUI>
<buttonID>IDOK</buttonID>
</messageBoxUI >
</requestClose>
</v1>
</asyncPrintUIResponse>