Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt ein Enumeratorobjekt, das alle Kompositionen enthält, die einen angegebenen Textbereich überschneiden.
Syntax
HRESULT FindComposition(
[in] TfEditCookie ecRead,
[in] ITfRange *pTestRange,
[out] IEnumITfCompositionView **ppEnum
);
Parameter
[in] ecRead
Enthält ein Bearbeitungscookies, das den Bearbeitungskontext identifiziert. Dies wird von ITfEditSession::D oEditSession abgerufen.
[in] pTestRange
Zeiger auf ein ITfRange-Objekt , das den zu durchsuchenden Bereich angibt. Dieser Parameter kann NULL sein. Wenn dieser Parameter NULL ist, enthält der Enumerator alle Kompositionen im Bearbeitungskontext.
[out] ppEnum
Zeiger auf einen IEnumITfCompositionView-Schnittstellenzeiger , der das Enumeratorobjekt empfängt.
Rückgabewert
| Wert | BESCHREIBUNG |
|---|---|
|
Die Methode war erfolgreich. |
|
Das Enumeratorobjekt kann nicht initialisiert werden. |
|
Mindestens ein Parameter ist ungültig. |
|
Das Enumeratorobjekt kann nicht erstellt werden. |
|
Das Kontextobjekt befindet sich nicht in einem Dokumentstapel. |
Der von ecRead identifizierte Bearbeitungskontext verfügt nicht über eine schreibgeschützte Sperre.
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
IEnumITfCompositionView-Schnittstelle, ITfContextComposition-Schnittstelle, ITfRange-Schnittstelle, ITfEditSession::D oEditSession,