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.
Fordert an, dass der AutoVervollständigen-Client Kandidatenzeichenfolgen generiert, die einem angegebenen Element in seinem Namespace zugeordnet sind.
Syntax
HRESULT Expand(
[in] PCWSTR pszExpand
);
Parameter
[in] pszExpand
Typ: PCWSTR
Ein Zeiger auf eine mit NULL endende Unicode-Zeichenfolge, die durch das AutoVervollständigen-Objekt erweitert werden soll.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Das AutoVervollständigen-Objekt ruft diese Methode auf, wenn ein Trennzeichen in das Bearbeitungssteuerelement eingegeben wird. Wenn die Zeichenfolge, auf die von pszExpand verwiesen wird, mit einem Element im Namespace des AutoVervollständigen-Clients übereinstimmt, generiert der Client Zeichenfolgen für die Elemente, die in seiner Namespacehierarchie unmittelbar unter pszExpand fallen. Der Client gibt diese Zeichenfolgen zurück, wenn das AutoVervollständigen-Objekt das nächste Mal die IEnumString-Schnittstelle des Clients aufruft.
Angenommen, der Namespace des Clients besteht aus allen Dateien und Ordnern auf Laufwerk C: und pszExpand ist auf "C:\Programme" festgelegt, sollte der Client eine Liste von Zeichenfolgen generieren, die den vollqualifizierten Pfaden der Dateien und Unterordner von "C:\Programme" entspricht.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | shlobj_core.h |
| DLL | Shell32.dll (Version 5.0 oder höher) |