balloonUI-Element
Das optionale balloonUI-Element wird verwendet, um eine Meldungssprechblase auf dem Clientcomputer anzuzeigen.
Das balloonUI-Element wird im asyncui-Namespace an diesem URI definiert:
https://schemas.microsoft.com/2003/print/asyncui/v1/request
Diese Ressource ist in einigen Sprachen und Ländern möglicherweise nicht verfügbar.
Verbrauch
<balloonUI
iconID = "xs:string"
resourceDll = "xs:string">
child elements
</balloonUI>
Attribute
attribute | Typ | Erforderlich | BESCHREIBUNG |
---|---|---|---|
iconID | xs:string | No | Ein optionales Attribut, das ein Druckersymbol angibt, das in der Ereignisbenachrichtigung angezeigt werden soll. Der Attributwert gibt den Speicherort des Symbols in der Ressourcen-DLL an. Das Symbol muss 32 x 32 Pixel groß sein und eine beliebige Farbtiefe aufweisen. |
resourceDll | xs:string | No | Ein optionales Attribut, das eine Ressourcen-DLL angibt, die das Druckersymbol enthält, das in der Ereignisbenachrichtigung angezeigt werden soll. Diese DLL sollte eine abhängige Datei des Druckertreibers sein und im Treiberressourcenordner vorhanden sein (z. B. %SYSTEMROOT%\system32\spool\drivers\w32x86\3). |
Untergeordnete Elemente
Element | BESCHREIBUNG |
---|---|
body | Ein erforderliches Element, das Text bereitstellt, der in der Ereignisbenachrichtigung angezeigt wird. Dieser Text sollte die benutzerspezifischen Details zum Druckerereignis enthalten. |
Titel | Ein erforderliches Element, das Text bereitstellt, der im Titel der Ereignisbenachrichtigung angezeigt wird. |
Übergeordnete Elemente
Element | BESCHREIBUNG |
---|---|
requestÖffnen | Ein Element, das zum Öffnen einer Ereignisbenachrichtigung auf dem Clientcomputer verwendet wird. |
Hinweise
Wenn die Attribute iconID und resourceDll nicht angegeben sind, wird in der Sprechblasemeldung ein generisches Druckersymbol angezeigt. Um ein benutzerdefiniertes Druckersymbol anzuzeigen, geben Sie Werte für beide Attribute an.
Beispiele
Im folgenden Codebeispiel wird gezeigt, wie Sie mithilfe einer interaktiven Sprechblase CDATA-Typdaten an eine DLL übergeben.
<?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>