Partager via


élément balloonUI

L’élément balloonUI facultatif est utilisé pour afficher une bulle de message sur l’ordinateur client.

L’élément balloonUI est défini dans l’espace de noms asyncui à cet URI :

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

Cette ressource n’est peut-être pas disponible dans certaines langues et certains pays.

Utilisation

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

Attributs

Attribut Type Obligatoire Description
iconID xs:string No Attribut facultatif qui spécifie une icône d’imprimante à afficher dans le message de notification d’événement. La valeur de l’attribut spécifie l’emplacement de l’icône dans la DLL de ressource. L’icône doit avoir une taille de 32 x 32 pixels, avec n’importe quelle profondeur de couleur.
resourceDll xs:string No Attribut facultatif qui spécifie une DLL de ressource qui contient l’icône d’imprimante à afficher dans le message de notification d’événement. Cette DLL doit être un fichier dépendant du pilote d’imprimante et doit être présent dans le dossier de ressources du pilote (par exemple, %SYSTEMROOT%\system32\spool\drivers\w32x86\3).

Éléments enfants

Élément Description
Corps Élément obligatoire qui fournit du texte affiché dans le message de notification d’événement. Ce texte doit fournir des détails spécifiques à l’utilisateur sur l’événement d’imprimante.
Titre Élément obligatoire qui fournit du texte affiché dans le titre du message de notification d’événement.

Éléments parents

Élément Description
requestOpen Élément utilisé pour ouvrir un message de notification d’événement sur l’ordinateur client.

Remarques

Si les attributs iconID et resourceDll ne sont pas spécifiés, une icône d’imprimante générique s’affiche dans le message de bulle. Pour afficher une icône d’imprimante personnalisée, spécifiez des valeurs pour les deux attributs.

Exemples

L’exemple de code suivant montre comment utiliser une bulle interactive pour passer des données de type CDATA à une 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>

Voir aussi

action

Corps

requestOpen

title