Compartilhar via


Interface IPrinterScriptablePropertyBag (printerextension.h)

A interface IPrinterScriptablePropertyBag é a interface do recipiente de propriedades passada para clientes de script.

Essa interface é a mesma que IPrinterPropertyBag, exceto que os métodos GetBytes e SetBytes operam em matrizes JavaScript e os métodos GetReadStream e GetWriteStream operam em objetos IPrinterScriptableStream .

Herança

A interface IPrinterScriptablePropertyBag herda da interface IUnknown .

Métodos

A interface IPrinterScriptablePropertyBag tem esses métodos.

 
IPrinterScriptablePropertyBag::GetBool

Obtém uma propriedade booliana especificada.
IPrinterScriptablePropertyBag::GetBytes

Obtém uma propriedade de matriz de bytes.
IPrinterScriptablePropertyBag::GetInt32

Obtém uma propriedade de inteiro.
IPrinterScriptablePropertyBag::GetReadStream

Obtém um fluxo de leitura e o usa para ler de uma propriedade.
IPrinterScriptablePropertyBag::GetString

Obtém uma propriedade de cadeia de caracteres.
IPrinterScriptablePropertyBag::GetWriteStream

Obtém um fluxo e o usa para gravar em uma propriedade de fluxo.
IPrinterScriptablePropertyBag::SetBool

Saiba como esse método grava um valor de propriedade booliano especificado.
IPrinterScriptablePropertyBag::SetBytes

Saiba como esse método grava uma propriedade de matriz de bytes.
IPrinterScriptablePropertyBag::SetInt32

Saiba como esse método grava uma propriedade de inteiro.
IPrinterScriptablePropertyBag::SetString

Saiba como esse método 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

IPrinterPropertyBag

IPrinterScriptContext::D riverProperties

IPrinterScriptContext::QueueProperties

IPrinterScriptContext::UserProperties

IPrinterScriptableStream

Sacos de propriedades do driver de impressora V4