Интерфейс 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 |
См. также раздел
IPrinterScriptContext::D riverProperties
IPrinterScriptContext::QueueProperties