Метод IPrintSchemaOption::GetPropertyValue (printerextension.h)
Возвращает узел XML для дочернего элемента value элемента Property или ScoredProperty с заданным именем.
Синтаксис
HRESULT GetPropertyValue(
[in] BSTR bstrName,
[in] BSTR bstrNamespaceUri,
IUnknown **ppXmlValueNode
);
Параметры
[in] bstrName
Базовое значение атрибута name элемента Property или ScoredProperty.
[in] bstrNamespaceUri
Значение URI пространства имен атрибута name элемента Property или ScoredProperty.
ppXmlValueNode
Узел XML для дочернего элемента value.
Возвращаемое значение
Возвращает значение HRESULT . Если вызов метода не был успешным, он возвращает соответствующий код ошибки HRESULT .
Комментарии
Если запрошенный компонент, параметр или свойство не найден, этот метод возвращает S_FALSE и задает указатель NULL на выходной объект компонента, параметра или свойства.
Если объект IPrintSchemaTicket не содержит указанный компонент, параметр или свойство, приложение должно получить объект IPrintSchemaCapabilities и запросить его с помощью IPrintSchemaCapabilities::GetFeatureByKeyName или IPrintSchemaCapabilities::GetFeature.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 |
Минимальная версия сервера | Windows Server 2012 |
Целевая платформа | Персональный компьютер |
Верхняя часть | printerextension.h |