ITfContext::GetAppProperty-Methode (msctf.h)
Ruft eine Anwendungseigenschaft ab.
Syntax
HRESULT GetAppProperty(
[in] REFGUID guidProp,
[out] ITfReadOnlyProperty **ppProp
);
Parameter
[in] guidProp
Gibt den Eigenschaftenbezeichner an. Dies kann ein benutzerdefinierter Bezeichner oder einer der vordefinierten Eigenschaftenbezeichner sein.
[out] ppProp
Zeiger auf einen ITfReadOnlyProperty-Schnittstellenzeiger , der das Eigenschaftsobjekt empfängt.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Wert | BESCHREIBUNG |
---|---|
|
Die Methode war erfolgreich. |
|
Der Kontextbesitzer unterstützt die Eigenschaft nicht. |
|
Der Kontext befindet sich nicht in einem Dokumentstapel. |
|
Mindestens ein Parameter ist ungültig. |
|
Ein Speicherbelegungsfehler ist aufgetreten. |
|
Der Kontextbesitzer implementiert diese Methode nicht. |
|
Es ist ein unbekannter Fehler aufgetreten. |
Hinweise
Anwendungen können eindeutige Eigenschaften definieren, die durch eine GUID identifiziert werden. Eigenschaften werden als VARIANT-Daten gespeichert, sodass der Aufrufer das Format und die Bedeutung eindeutiger Eigenschaften erkennen muss, um sie verwenden zu können.
Anwendungseigenschaften unterscheiden sich von Texteigenschaften, die von ITfContext::GetProperty abgerufen werden, da Anwendungseigenschaften vom Kontextbesitzer verwaltet werden und nicht von einem Textdienst geändert werden können. Anwendungseigenschaften können nur vom Kontextbesitzer geändert werden.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | msctf.h |
DLL | Msctf.dll |
Verteilbare Komponente | TSF 1.0 unter Windows 2000 Professional |
Weitere Informationen
ITfContext-Schnittstelle, ITfContext::GetProperty, ITfReadOnlyProperty-Schnittstelle, Vordefinierte Eigenschaften