Interfaz IPrinterPropertyBag (printerextension.h)
Proporciona obtener y establecer métodos 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 entera. |
IPrinterPropertyBag::GetReadStream Obtiene una secuencia para leer desde una propiedad stream. |
IPrinterPropertyBag::GetString Lee una propiedad de cadena. |
IPrinterPropertyBag::GetWriteStream Obtiene una secuencia para escribir una propiedad stream. |
IPrinterPropertyBag::SetBool Escribe un valor de propiedad booleano especificado. |
IPrinterPropertyBag::SetBytes Escribe una propiedad de matriz de bytes. |
IPrinterPropertyBag::SetInt32 Escribe una propiedad entera. |
IPrinterPropertyBag::SetString Escribe una propiedad de cadena. |
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 8 |
servidor mínimo admitido | Windows Server 2012 |
de la plataforma de destino de | Windows |
encabezado de | printerextension.h |
Consulte también
IPrinterExtensionContext::D riverProperties
IPrinterExtensionContext::UserProperties
de bolsas de propiedades del controlador de impresora V4 de V4