IPrintSchemaOption::GetPropertyValue-Methode (printerextension.h)
Ruft den XML-Knoten für das untergeordnete Wertelement einer Eigenschaft oder eines ScoredProperty-Elements mit dem angegebenen Namen ab.
Syntax
HRESULT GetPropertyValue(
[in] BSTR bstrName,
[in] BSTR bstrNamespaceUri,
IUnknown **ppXmlValueNode
);
Parameter
[in] bstrName
Der Basiswert des Namensattributes der Eigenschaft oder des ScoredProperty-Elements.
[in] bstrNamespaceUri
Der Namespace-URI-Wert des Namensattributes der Eigenschaft oder des ScoredProperty-Elements.
ppXmlValueNode
Der XML-Knoten für das untergeordnete Wertelement.
Rückgabewert
Gibt einen HRESULT--Wert zurück. Wenn der Methodenaufruf nicht erfolgreich war, wird der entsprechende HRESULT- Fehlercode zurückgegeben.
Bemerkungen
Wenn die angeforderte Funktion, Option oder Eigenschaft nicht gefunden wird, gibt diese Methode S_FALSE zurück und legt einen NULL-Zeiger für das Ausgabeobjekt des Features, der Option oder Eigenschaft fest.
Wenn das IPrintSchemaTicket Objekt nicht das angegebene Feature, die angegebene Option oder Eigenschaft enthält, muss die App ein IPrintSchemaCapabilities-Objekt abrufen und über IPrintSchemaCapabilities::GetFeatureByKeyName oder über IPrintSchemaCapabilities::GetFeatureabfragen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 |
mindestens unterstützte Server- | Windows Server 2012 |
Zielplattform- | Desktop |
Header- | printerextension.h |