Freigeben über


button-Element

Das erforderliche Schaltflächenelement gibt die Merkmale einer Schaltfläche in einem Meldungsfeld an, das auf dem Clientcomputer angezeigt wird.

Das Schaltflächenelement 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

<button
  stringID = "xs:string"
  resourceDll = "xs:string"
  buttonID = "xs:string"/>

Attribute

attribute Typ Erforderlich BESCHREIBUNG
buttonID xs:string Yes Ein erforderliches Attribut, das die Zeichenfolge angibt, die an den Druckertreiber zurückgegeben wird, wenn der Benutzer auf die Schaltfläche klickt. Dieses Attribut kann einen der folgenden Werte annehmen:

IDOK : Eine Schaltfläche mit dem Namen "OK" wird im Meldungsfeld angezeigt. Wenn der Benutzer auf die Schaltfläche klickt, gibt das Meldungsfeld die Zeichenfolge "IDOK" zurück.

IDCANCEL : Im Meldungsfeld wird eine Schaltfläche mit dem Namen "CANCEL" angezeigt. Wenn der Benutzer auf die Schaltfläche klickt, gibt das Meldungsfeld die Zeichenfolge "IDCANCEL" zurück.
resourceDll xs:string No Ein optionales Attribut, das eine Ressourcen-DLL angibt, die den Text enthält, der auf der Schaltfläche angezeigt werden soll. Diese DLL sollte eine abhängige Datei des Druckertreibers sein und muss im Treiberressourcenordner vorhanden sein (z. B. %SYSTEMROOT%\system32\spool\drivers\w32x86\3).
stringID xs:string Yes Ein erforderliches Attribut, das den Text angibt, der auf der Schaltfläche angezeigt werden soll. Der Attributwert gibt den Speicherort der Textzeichenfolge in der Ressourcen-DLL an.

Untergeordnete Elemente

Es gibt keine untergeordneten Elemente.

Übergeordnete Elemente

Element BESCHREIBUNG
buttons Ein erforderliches Element, das eine oder mehrere Schaltflächen angibt, die im Meldungsfeld für Ereignisbenachrichtigungen auf dem Clientcomputer angezeigt werden.

Hinweise

Schaltflächen werden unten im Meldungsfeld angezeigt.

Beispiele

Im folgenden Codebeispiel wird gezeigt, wie Sie das Schaltflächenelement verwenden, um die Schaltflächen OK und CANCEL nebeneinander anzuzeigen.

<?xml version="1.0" ?>
  <asyncPrintUIRequest
    xmlns="https://schemas.microsoft.com/2003/print/asyncui/v1/request">
    <v1>
      <requestOpen>
        <messageBoxUI>
          <title stringID="1234" resourceDll="IHV.dll" />
          <body stringID="100" resourceDll="IHV.dll">
            <parameter stringID="5" />
            <parameter stringID="1002" resourceDll="IHV.dll" />
          </body>
          <buttons>
            <button stringID="1" resourceDll="IHV.dll" buttonID="IDOK"/>
            <button stringID="2" resourceDll="IHV.dll" buttonID="IDCANCEL"/>
          </buttons>
        </messageBoxUI>
      </requestOpen>
    </v1>
  </asyncPrintUIRequest>

Weitere Informationen

buttons