Condividi tramite


Metodo IPrintSchemaOption::GetPropertyValue (printerextension.h)

Ottiene il nodo XML per l'elemento figlio valore di un elemento Property o ScoredProperty con il nome specificato.

Sintassi

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

Parametri

[in] bstrName

Valore di base dell'attributo name dell'elemento Property o ScoredProperty.

[in] bstrNamespaceUri

Valore URI dello spazio dei nomi dell'attributo name dell'elemento Property o ScoredProperty.

ppXmlValueNode

Nodo XML per l'elemento figlio value.

Valore restituito

Restituisce un valore di HRESULT. Se la chiamata al metodo non è riuscita, restituisce l'HRESULT appropriato codice di errore.

Osservazioni

Quando la funzionalità richiesta, l'opzione o la proprietà non viene trovata, questo metodo restituisce S_FALSE e imposta un puntatore NULL sull'oggetto di output della funzionalità, dell'opzione o della proprietà.

Se l'oggetto IPrintSchemaTicket non contiene la funzionalità, l'opzione o la proprietà specificata, l'app deve ottenere un oggetto IPrintSchemaCapabilities ed eseguirne una query tramite IPrintSchemaCapabilities::GetFeatureByKeyName o tramite IPrintSchemaCapabilities::GetFeature.

Fabbisogno

Requisito Valore
client minimo supportato Windows 8
server minimo supportato Windows Server 2012
piattaforma di destinazione Desktop
intestazione printerextension.h

Vedere anche

IPrintSchemaCapabilities

IPrintSchemaOption

IPrintSchemaTicket