Интерфейс 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
Целевая платформа Windows
Header printerextension.h

См. также раздел

IPrinterPropertyBag

IPrinterScriptContext::D riverProperties

IPrinterScriptContext::QueueProperties

IPrinterScriptContext::UserProperties

IPrinterScriptableStream

Контейнеры свойств драйвера принтера версии 4