Interfaccia IPrinterPropertyBag (printerextension.h)

Fornisce metodi get e set fortemente tipizzato.

Si noti che il contenitore delle proprietà driver usa il GUID seguente per l'ID di formato dell'archivio proprietà:

DEFINE_GUID(FMTID_PrinterPropertyBag, 0x75f9adca, 0x097d, 0x45c3, 0xa6, 0xe4, 0xba, 0xb2, 0x9e, 0x27, 0x6f, 0x3e);</dd>

L'interfaccia IPrinterPropertyBag viene usata da tutti i borse delle proprietà della stampante, tra cui borsa delle proprietà driver, borsa delle proprietà utente, borsa delle proprietà della coda e borsa delle proprietà DEVMODE.

Ereditarietà

L'interfaccia IPrinterPropertyBag eredita dall'interfaccia IDispatch.

Metodi

L'interfaccia IPrinterPropertyBag include questi metodi.

 
IPrinterPropertyBag::GetBool

Legge una proprietà booleana specificata.
IPrinterPropertyBag::GetBytes

Legge una proprietà matrice di byte.
IPrinterPropertyBag::GetInt32

Legge una proprietà integer.
IPrinterPropertyBag::GetReadStream

Ottiene un flusso per leggere da una proprietà di flusso.
IPrinterPropertyBag::GetString

Legge una proprietà stringa.
IPrinterPropertyBag::GetWriteStream

Ottiene un flusso per scrivere una proprietà di flusso.
IPrinterPropertyBag::SetBool

Scrive un valore di proprietà booleano specificato.
IPrinterPropertyBag::SetBytes

Scrive una proprietà matrice di byte.
IPrinterPropertyBag::SetInt32

Scrive una proprietà integer.
IPrinterPropertyBag::SetString

Scrive una proprietà stringa.

Requisiti

Requisito Valore
Client minimo supportato Windows 8
Server minimo supportato Windows Server 2012
Piattaforma di destinazione Windows
Intestazione printerextension.h

Vedi anche

Idispatch

IPrinterExtensionContext::D riverProperties

IPrinterExtensionContext::UserProperties

IPrinterQueue::GetProperties

IPrinterScriptablePropertyBag

Borse della proprietà Driver stampante V4