Partilhar 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 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
de cliente com suporte mínimo Windows 8
servidor com suporte mínimo Windows Server 2012
da Plataforma de Destino Windows
cabeçalho printerextension.h

Consulte também

IPrinterPropertyBag

IPrinterScriptContext::D riverProperties

IPrinterScriptContext::QueueProperties

IPrinterScriptContext::UserProperties

IPrinterScriptableStream

de propriedades do Driver de Impressora V4