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


Метод IPrintSchemaOption::GetPropertyValue (printerextension.h)

Возвращает XML-узел для дочернего элемента значения свойства или элемента ScoredProperty с заданным именем.

Синтаксис

HRESULT GetPropertyValue(
  [in] BSTR     bstrName,
  [in] BSTR     bstrNamespaceUri,
       IUnknown **ppXmlValueNode
);

Параметры

[in] bstrName

Базовое значение атрибута имени элемента Property или ScoredProperty.

[in] bstrNamespaceUri

Значение URI пространства имен атрибута имени свойства или элемента ScoredProperty.

ppXmlValueNode

XML-узел для дочернего элемента значения.

Возвращаемое значение

Возвращает значение HRESULT. Если вызов метода не был успешным, он возвращает соответствующий код ошибки HRESULT.

Замечания

Если запрошенная функция, параметр или свойство не найдена, этот метод возвращает S_FALSE и задает указатель NULL на выходной объект компонента, параметра или свойства.

Если объект IPrintSchemaTicket не содержит указанной функции, параметра или свойства, приложение должно получить объект IPrintSchemaCapabilities и запросить его через IPrintSchemaCapabilities::GetFeatureByKeyName или через IPrintSchemaCapabilities::GetFeature.

Требования

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

См. также

IPrintSchemaCapabilities

IPrintSchemaOption

IPrintSchemaTicket