SearchSuggestionCollection.AppendResultSuggestion 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將建議的搜尋結果附加至要顯示在搜尋窗格中的建議清單。
public:
virtual void AppendResultSuggestion(Platform::String ^ text, Platform::String ^ detailText, Platform::String ^ tag, IRandomAccessStreamReference ^ image, Platform::String ^ imageAlternateText) = AppendResultSuggestion;
void AppendResultSuggestion(winrt::hstring const& text, winrt::hstring const& detailText, winrt::hstring const& tag, IRandomAccessStreamReference const& image, winrt::hstring const& imageAlternateText);
public void AppendResultSuggestion(string text, string detailText, string tag, IRandomAccessStreamReference image, string imageAlternateText);
function appendResultSuggestion(text, detailText, tag, image, imageAlternateText)
Public Sub AppendResultSuggestion (text As String, detailText As String, tag As String, image As IRandomAccessStreamReference, imageAlternateText As String)
參數
- text
-
String
Platform::String
winrt::hstring
建議結果的文字。
- detailText
-
String
Platform::String
winrt::hstring
建議結果的詳細資料文字。
- tag
-
String
Platform::String
winrt::hstring
識別此建議結果的唯一標記。
如果使用者選取此建議的結果, 就會發生 ResultSuggestionChosen 事件。 當應用程式處理此事件時,它可以從 SearchPaneResultSuggestionChosenEventArgs.Tag 屬性取得所選結果建議的標記。
要隨附結果建議的影像。 影像應該是 40 x 40。 Windows 會縮放或裁剪較小或較大的影像。
- imageAlternateText
-
String
Platform::String
winrt::hstring
影像的替代文字。
備註
重要
若要在應用程式中實作Windows 10或更新版本的搜尋,請使用AutoSuggestBox。 如需詳細資訊 ,請參閱自動建議方塊 。
您不應該在 app 中使用Windows.ApplicationModel.Search API (SearchPane、 SearchContract
) 或SearchBox API,以供Windows 10或更新版本使用。
您應該使用結果建議而非查詢建議,只顯示將使用者直接帶至專案的高信賴度結果,而不是顯示搜尋結果的檢視。
建議的結果包含影像和選擇性詳細資料文字,以在搜尋窗格中顯示建議。 影像會向使用者發出訊號,指出他們看到結果,而不是查詢建議。 如果結果的影像不存在,您可以使用代表結果或結果類型的泛型影像或圖示。
如果您想要提供結果建議,您必須接聽並處理 ResultSuggestionChosen 事件。
搜尋窗格最多可以顯示 5 個建議。 此外,您使用的每個分隔符號都會取代建議,並降低您可以顯示的建議數目。