Freigeben über


IXpsOMPath::SetFillBrushLookup-Methode (xpsobjectmodel.h)

Legt den Nachschlageschlüsselnamen eines freigegebenen Pinsels in einem Ressourcenwörterbuch fest, der als Füllpinsel verwendet werden soll.

Syntax

HRESULT SetFillBrushLookup(
  [in] LPCWSTR lookup
);

Parameter

[in] lookup

Der Schlüsselname des Pinsels in einem Ressourcenwörterbuch, der als Füllpinsel verwendet werden soll.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliche Werte sind unter anderem die Werte in der folgenden Tabelle. Informationen zu XPS-Dokument-API-Rückgabewerten, die in dieser Tabelle nicht aufgeführt sind, finden Sie unter XPS-Dokumentfehler.

Rückgabecode Beschreibung
S_OK
Die Methode wurde erfolgreich ausgeführt.
XPS_E_INVALID_RESOURCE_KEY
Gemäß der XML-Papierspezifikation ist der Wert von Lookup keine gültige Suchschlüsselzeichenfolge.
XPS_E_INVALID_LOOKUP_TYPE
Der Nachschlageschlüsselname in der Suche verweist auf ein Objekt, das kein Pinsel ist.
XPS_E_LOOKUP_NOT_FOUND
Es konnte kein Objekt mit einem Schlüsselnamen gefunden werden, der mit dem bei der Suche übergebenen Wert übereinstimmte.

Hinweise

Nachdem Sie SetFillBrushLookup aufgerufen haben, wird der lokale Füllpinsel freigegeben, und GetFillBrushLocal gibt einen NULL-Zeiger im Pinselparameter zurück. In der folgenden Tabelle wird die Beziehung zwischen den lokalen Werten und den Nachschlagewerten dieser Eigenschaft erläutert.

Neueste Methode namens Objekt, das von GetFillBrush im Pinsel zurückgegeben wird Objekt, das im Pinsel von GetFillBrushLocal zurückgegeben wird Zeichenfolge, die bei der Suche von GetFillBrushLookup zurückgegeben wird

SetFillBrushLocal

Der lokale Pinsel, der von SetFillBrushLocal festgelegt wird. Der lokale Pinsel, der von SetFillBrushLocal festgelegt wird. NULL-Zeiger .
SetFillBrushLookup (diese Methode) Der freigegebene Pinsel, der mit einem Nachschlageschlüssel mit dem schlüssel übereinstimmt, der von SetFillBrushLookup aus dem Ressourcenverzeichnis festgelegt wird. NULL-Zeiger . Die Suchtaste, die von SetFillBrushLookup festgelegt wird.
Weder SetFillBrushLocal noch SetFillBrushLookup wurde noch aufgerufen. NULL-Zeiger . NULL-Zeiger . NULL-Zeiger .

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile xpsobjectmodel.h

Weitere Informationen

IXpsOMPath

XML Paper Specification

XPS-Dokumentfehler