Freigeben über


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>

Weitere Informationen

action

Körper

requestÖffnen

title