Hinzufügen von Suchfunktionen zu einer App (HTML)
[ Dieser Artikel richtet sich an Windows 8.x- und Windows Phone 8.x-Entwickler, die Windows-Runtime-Apps schreiben. Wenn Sie für Windows 10 entwickeln, finden Sie weitere Informationen unter neueste Dokumentation]
Verwenden Sie das SearchBox-Steuerelement und den Vertrag für "Suche", damit Benutzer Ihre App durchsuchen können.
Suchfeld
Das Suchfeld ist das UI-Element zum Durchführen von Suchen und Anzeigen von Vorschlägen. Vom Suchfeld werden Suchvorschläge und -ergebnisse unterstützt, die von der App bereitgestellt werden. Außerdem werden der App-spezifische Suchverlauf und Interaktionen per Toucheingabe, Tastatur und Maus unterstützt.
Das Layout des Suchfelds sieht wie folgt aus.
Unten sind Beispiele für Suchergebnisse zu sehen, die im Suchfeldsteuerelement angezeigt werden.
Die Suchergebnisse werden von Ihrer App angezeigt. Sie müssen eine Ansicht für die App erstellen, die die Suchergebnisse für den Benutzer einheitlich und auf seine Anforderungen zugeschnitten darstellt und gleichzeitig den Zweck der App unterstützt.
Weitere Informationen zum Erstellen von benutzerfreundlichen Suchfunktionen finden Sie unter Richtlinien und Prüfliste für Suchfunktionen.
Informationen zu Verwendung des Suchfelds finden Sie im SearchBox-Steuerelementbeispiel.
Vertrag für "Suche"
Verwenden Sie den Vertrag für "Suche", um auf Suchaktivierungen zu reagieren.
Suchen in Windows 8-Apps
In Betriebssystemen vor Windows 8.1 wurde von Apps zum Bereitstellen der In-App-Suche der Charm "Suche" verwendet. Entwickler haben den Vertrag für "Suche" implementiert und die SearchPane-API genutzt, um Abfragen zu verarbeiten und Vorschläge und Ergebnisse zu erhalten.
Auch wenn der Vertrag für "Suche" von Windows 8 weiterhin vollständig unterstützt wird, empfehlen wir für globale Suchen die Nutzung des Charms "Suche". Für die In-App-Suche sollte anstelle der SearchPane-Suche das SearchBox-Steuerelement verwendet werden. Zum Behandeln der Suchaktivierung verwenden Sie weiterhin den Vertrag für "Suche".
Inhalt dieses Abschnitts
Thema | Beschreibung |
---|---|
Zudem können Sie den Charm "Suche" und andere wichtige Windows 8-Features ausprobieren, indem Sie die praktischen Übungen für Windows 8 herunterladen. Diese Labs führen modulbasiert und schrittweise in die Erstellung von Windows Store-Beispiel-Apps in verschiedenen Programmiersprachen ein (JavaScript und HTML oder C# und XAML).