Condividi tramite


intestazione printerextension.h

Questa intestazione viene utilizzata dalla stampa. Per altre informazioni, vedere:

Stampare i dispositivi

printerextension.h contiene le interfacce di programmazione seguenti:

Interfacce

 
IPrinterBidiSetRequestCallback

Descrive la firma dell'oggetto callback che riceve la risposta Bidi.
IPrinterExtensionAsyncOperation

Fornisce il contesto associato a un'operazione asincrona.
IPrinterExtensionContext

Rappresenta il contesto per l'attivazione di un'app per dispositivi UWP per le stampanti.
IPrinterExtensionContextCollection

Espone un insieme di oggetti IPrinterExtensionContext.
IPrinterExtensionEvent

L'interfaccia IPrinterExtensionEvent rappresenta il delegato dell'evento implementato dalle estensioni della stampante desktop per l'attivazione.
IPrinterExtensionEventArgs

Rappresenta il contesto per l'attivazione dell'estensione della stampante desktop.
IPrinterExtensionManager

L'interfaccia IPrinterExtensionManager viene recuperata da CoCreating la classe PrinterExtensionManager.
IPrinterExtensionRequest

Completa l'evento di estensione specificato con un annullamento o un esito positivo.
IPrinterPropertyBag

Fornisce metodi get e set fortemente tipizzato.
IPrinterQueue

Rappresenta una singola coda di stampanti.
IPrinterQueue2

Informazioni su come IPrinterQueue2 rappresenta una singola coda di stampanti.
IPrinterQueueEvent

Fornisce il delegato dell'evento per gli eventi della coda della stampante.
IPrinterQueueView

Consente di modificare l'intervallo di processi di stampa monitorati.
IPrinterQueueViewEvent

Fornisce la firma del gestore eventi.
IPrinterScriptablePropertyBag

L'interfaccia IPrinterScriptablePropertyBag è l'interfaccia del contenitore delle proprietà passata ai client di script.
IPrinterScriptablePropertyBag2

Definisce l'interfaccia IPrinterScriptablePropertyBag2.
IPrinterScriptableSequentialStream

L'interfaccia IPrinterScriptableSequentialStream è un'interfaccia simile a ISequentialStream che funziona in JavaScript. Anziché leggere e scrivere matrici di byte, legge e scrive matrici JavaScript di byte, che sono valori compresi tra 0 e 255.
IPrinterScriptableStream

L'interfaccia IPrinterScriptableStream si basa su IPrinterScriptableSequentialStream e aggiunge semantica simile a IStream.
IPrinterScriptContext

Passato a tutte le funzioni JavaScript vincoli di terze parti e fornisce l'accesso agli oggetti pertinenti.
IPrintJob

Contiene proprietà che rappresentano un processo di stampa.
IPrintJobCollection

Questa interfaccia fornisce un'enumerazione dei processi nella coda di stampa.
IPrintSchemaAsyncOperation

Rappresenta un contesto dell'operazione asincrona per le operazioni di convalida, unione o commit.
IPrintSchemaAsyncOperationEvent

Espone un delegato dell'evento di completamento di convalida, unione o commit.
IPrintSchemaCapabilities

Fornisce il metodo primario per accedere a PrintCapabilities.
IPrintSchemaCapabilities2

L'interfaccia IPrintSchemaCapabilities2 rappresenta un'estensione per l'oggetto IPrintSchemaCapabilities, che fornisce metodi wrapper su un documento delle funzionalità di stampa.
IPrintSchemaDisplayableElement

Fornisce la stringa visualizzabile per un elemento PrintCapabilites PrintSchema.
IPrintSchemaElement

Fornisce l'accesso alle informazioni sul nodo XML sottostante e sull'attributo name per un elemento Print Schema.
IPrintSchemaFeature

Espone un elemento Print Schema Feature.
IPrintSchemaNUpOption

Espone un elemento Print Schema NUp Option.
IPrintSchemaOption

Espone un oggetto Print Schema Option.
IPrintSchemaOptionCollection

Espone un insieme di oggetti IPrintSchemaOption.
IPrintSchemaPageImageableSize

Espone la proprietà PageImageableSize di PrintCapabilities. Le proprietà di questa interfaccia vengono mappate direttamente a quelle della proprietà PageImageableSize di PrintCapabilities.
IPrintSchemaPageMediaSizeOption

Espone un elemento Print Schema PageMediaSize Option.
IPrintSchemaParameterDefinition

L'interfaccia IPrintSchemaParameterDefinition rappresenta una definizione di parametro, come definito nella specifica dello schema di stampa.
IPrintSchemaParameterInitializer

L'interfaccia IPrintSchemaParameterInitializer rappresenta un valore di inizializzazione del parametro, come definito nella specifica dello schema di stampa.
IPrintSchemaTicket

Fornisce il metodo primario per accedere e convalidare un printticket.
IPrintSchemaTicket2

L'interfaccia IPrintSchemaTicket2 è un'estensione per l'interfaccia IPrintSchemaTicket, che fornisce metodi wrapper su un documento di ticket di stampa.

Enumerazioni

 
PrintJobStatus

Questa enumerazione è un mapping uno-a-uno ai flag di spooler forniti nelle strutture JOB_INFO_X.
PrintSchemaConstrainedSetting

L'enumerazione PrintSchemaConstrainedSetting specifica se l'opzione è disponibile in base alla configurazione del dispositivo corrente. L'attributo vincolato viene visualizzato solo in un documento PrintCapabilities.
PrintSchemaParameterDataType

L'enumerazione PrintSchemaParameterDataType identifica i tipi di dati consentiti per il parametro Print Schema.
PrintSchemaSelectionType

L'enumerazione PrintSchemaSelectionType identifica la modalità di selezione delle opzioni di una funzionalità. Questa proprietà viene visualizzata solo in un documento PrintCapabilities.