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>