Interface IPrinterPropertyBag (printerextension.h)
Fornece métodos get e set fortemente tipados.
Observe que o recipiente de propriedades do driver usa o seguinte GUID para sua ID de formato de repositório de propriedades:
DEFINE_GUID(FMTID_PrinterPropertyBag, 0x75f9adca, 0x097d, 0x45c3, 0xa6, 0xe4, 0xba, 0xb2, 0x9e, 0x27, 0x6f, 0x3e);</dd>
A interface IPrinterPropertyBag é usada por todos os recipientes de propriedades da impressora, incluindo o recipiente de propriedades do driver, o recipiente de propriedades do usuário, o recipiente de propriedades da fila e o recipiente de propriedades DEVMODE.
Herança
A interface IPrinterPropertyBag herda da interface IDispatch.
Métodos
A interface IPrinterPropertyBag tem esses métodos.
IPrinterPropertyBag::GetBool Lê uma propriedade booliana especificada. |
IPrinterPropertyBag::GetBytes Lê uma propriedade de matriz de bytes. |
IPrinterPropertyBag::GetInt32 Lê uma propriedade de inteiro. |
IPrinterPropertyBag::GetReadStream Obtém um fluxo para ler de uma propriedade de fluxo. |
IPrinterPropertyBag::GetString Lê uma propriedade de cadeia de caracteres. |
IPrinterPropertyBag::GetWriteStream Obtém um fluxo para gravar uma propriedade de fluxo. |
IPrinterPropertyBag::SetBool Grava um valor de propriedade booliano especificado. |
IPrinterPropertyBag::SetBytes Grava uma propriedade de matriz de bytes. |
IPrinterPropertyBag::SetInt32 Grava uma propriedade de inteiro. |
IPrinterPropertyBag::SetString Grava uma propriedade de cadeia de caracteres. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 |
Servidor mínimo com suporte | Windows Server 2012 |
Plataforma de Destino | Windows |
Cabeçalho | printerextension.h |
Confira também
IPrinterExtensionContext::D riverProperties