Поделиться через


Интерфейс IPrinterScriptablePropertyBag (printerextension.h)

Интерфейс IPrinterScriptablePropertyBag — это интерфейс контейнера свойств, передаваемый клиентам скриптов.

Этот интерфейс совпадает с IPrinterPropertyBag, за исключением того, что методы GetBytes и SetBytes работают с массивами JavaScript, а методы GetReadStream и GetWriteStream работают с объектами IPrinterScriptableStream.

Наследство

Интерфейс IPrinterScriptablePropertyBag наследует от интерфейса IUnknown.

Методика

Интерфейс IPrinterScriptablePropertyBag имеет эти методы.

 
IPrinterScriptablePropertyBag::GetBool

Возвращает указанное логическое свойство.
IPrinterScriptablePropertyBag::GetBytes

Возвращает свойство массива байтов.
IPrinterScriptablePropertyBag::GetInt32

Возвращает целочисленное свойство.
IPrinterScriptablePropertyBag::GetReadStream

Получает поток чтения и использует его для чтения из свойства.
IPrinterScriptablePropertyBag::GetString

Возвращает строковое свойство.
IPrinterScriptablePropertyBag::GetWriteStream

Получает поток и использует его для записи в свойство потока.
IPrinterScriptablePropertyBag::SetBool

Узнайте, как этот метод записывает указанное логическое значение свойства.
IPrinterScriptablePropertyBag::SetBytes

Узнайте, как этот метод записывает свойство массива байтов.
IPrinterScriptablePropertyBag::SetInt32

Узнайте, как этот метод записывает целочисленное свойство.
IPrinterScriptablePropertyBag::SetString

Узнайте, как этот метод записывает строковое свойство.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 8
минимальный поддерживаемый сервер Windows Server 2012
целевая платформа Виндоус
заголовка printerextension.h

См. также

IPrinterPropertyBag

IPrinterScriptContext::D riverProperties

IPrinterScriptContext::QueueProperties

IPrinterScriptContext::UserProperties

IPrinterScriptableStream

пакетах свойств драйвера принтера версии 4