Condividi tramite


elemento button

L'elemento pulsante obbligatorio specifica le caratteristiche di un pulsante in una finestra di messaggio visualizzata nel computer client.

L'elemento button è definito nello spazio dei nomi asyncui in questo URI:

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

Questa risorsa potrebbe non essere disponibile in alcune lingue e paesi.

Utilizzo

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

Attributi

Attributo Type Obbligatoria Descrizione
buttonID xs:string Attributo obbligatorio che specifica la stringa che verrà restituita al driver della stampante quando l'utente fa clic sul pulsante. Questo attributo può accettare uno dei valori seguenti:

IDOK: nella finestra di messaggio verrà visualizzato un pulsante con il nome "OK". Quando l'utente fa clic sul pulsante, la finestra di messaggio restituisce la stringa "IDOK".

IDCANCEL: nella finestra di messaggio verrà visualizzato un pulsante con il nome "CANCEL". Quando l'utente fa clic sul pulsante, la finestra di messaggio restituisce la stringa "IDCANCEL".
resourceDll xs:string No Attributo facoltativo che specifica una DLL della risorsa contenente il testo da visualizzare sul pulsante. Questa DLL deve essere un file dipendente del driver della stampante e deve essere presente nella cartella delle risorse del driver, ad esempio %SYSTEMROOT%\system32\spool\drivers\w32x86\3.
stringID xs:string Attributo obbligatorio che specifica il testo da visualizzare sul pulsante. Il valore dell'attributo specifica la posizione della stringa di testo nella DLL della risorsa.

Elementi figlio

Non ci sono elementi figlio.

Elementi padre

Elemento Descrizione
buttons Elemento obbligatorio che specifica uno o più pulsanti visualizzati nella finestra di messaggio di notifica degli eventi nel computer client.

Commenti

I pulsanti verranno visualizzati nella parte inferiore della finestra di messaggio.

Esempio

Nell'esempio di codice seguente viene illustrato come usare l'elemento button per visualizzare i pulsanti OK e CANCEL accanto all'altro.

<?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>

Vedi anche

buttons