Interfaz IPrinterPropertyBag (printerextension.h)
Proporciona métodos get y set fuertemente tipados.
Tenga en cuenta que el contenedor de propiedades del controlador usa el SIGUIENTE GUID para su identificador de formato de almacén de propiedades:
DEFINE_GUID(FMTID_PrinterPropertyBag, 0x75f9adca, 0x097d, 0x45c3, 0xa6, 0xe4, 0xba, 0xb2, 0x9e, 0x27, 0x6f, 0x3e);</dd>
La interfaz IPrinterPropertyBag se usa en todas las bolsas de propiedades de la impresora, incluido el contenedor de propiedades del controlador, el contenedor de propiedades de usuario, el contenedor de propiedades de cola y el contenedor de propiedades DEVMODE.
Herencia
La interfaz IPrinterPropertyBag hereda de la interfaz IDispatch.
Métodos
La interfaz IPrinterPropertyBag tiene estos métodos.
IPrinterPropertyBag::GetBool Lee una propiedad booleana especificada. |
IPrinterPropertyBag::GetBytes Lee una propiedad de matriz de bytes. |
IPrinterPropertyBag::GetInt32 Lee una propiedad de entero. |
IPrinterPropertyBag::GetReadStream Obtiene una secuencia para leer de una propiedad de secuencia. |
IPrinterPropertyBag::GetString Lee una propiedad de cadena. |
IPrinterPropertyBag::GetWriteStream Obtiene una secuencia para escribir una propiedad de secuencia. |
IPrinterPropertyBag::SetBool Escribe un valor de propiedad booleano especificado. |
IPrinterPropertyBag::SetBytes Escribe una propiedad de matriz de bytes. |
IPrinterPropertyBag::SetInt32 Escribe una propiedad de entero. |
IPrinterPropertyBag::SetString Escribe una propiedad de cadena. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 |
Servidor mínimo compatible | Windows Server 2012 |
Plataforma de destino | Windows |
Encabezado | printerextension.h |
Consulte también
IPrinterExtensionContext::D riverProperties