| Server IP : 209.209.40.120 / Your IP : 216.73.217.112 Web Server : Microsoft-IIS/10.0 System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586 User : NEWWWW$ ( 0) PHP Version : 8.3.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /Program Files (x86)/Windows Kits/10/Include/10.0.19041.0/winrt/ |
Upload File : |
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//
// File generated by WinMDIDL version 8.00.0021
//
import "inspectable.idl";
import "AsyncInfo.idl";
import "EventToken.idl";
import "windowscontracts.idl";
import "Windows.Foundation.idl";
import "Windows.Storage.idl";
import "Windows.Storage.Streams.idl";
// Forward Declare
namespace Windows
{
namespace Foundation
{
apicontract UniversalApiContract;
}
}
namespace Windows
{
namespace Storage
{
runtimeclass StorageFolder;
}
}
namespace Windows
{
namespace Storage
{
namespace Streams
{
interface IRandomAccessStreamReference;
}
}
}
namespace Windows
{
namespace ApplicationModel
{
namespace Search
{
apicontract SearchContract;
interface ILocalContentSuggestionSettings;
interface ISearchPane;
interface ISearchPaneQueryChangedEventArgs;
interface ISearchPaneQueryLinguisticDetails;
interface ISearchPaneQuerySubmittedEventArgs;
interface ISearchPaneQuerySubmittedEventArgsWithLinguisticDetails;
interface ISearchPaneResultSuggestionChosenEventArgs;
interface ISearchPaneStatics;
interface ISearchPaneStaticsWithHideThisApplication;
interface ISearchPaneSuggestionsRequest;
interface ISearchPaneSuggestionsRequestDeferral;
interface ISearchPaneSuggestionsRequestedEventArgs;
interface ISearchPaneVisibilityChangedEventArgs;
interface ISearchQueryLinguisticDetails;
interface ISearchQueryLinguisticDetailsFactory;
interface ISearchSuggestionCollection;
interface ISearchSuggestionsRequest;
interface ISearchSuggestionsRequestDeferral;
runtimeclass LocalContentSuggestionSettings;
runtimeclass SearchPane;
runtimeclass SearchPaneQueryChangedEventArgs;
runtimeclass SearchPaneQueryLinguisticDetails;
runtimeclass SearchPaneQuerySubmittedEventArgs;
runtimeclass SearchPaneResultSuggestionChosenEventArgs;
runtimeclass SearchPaneSuggestionsRequest;
runtimeclass SearchPaneSuggestionsRequestDeferral;
runtimeclass SearchPaneSuggestionsRequestedEventArgs;
runtimeclass SearchPaneVisibilityChangedEventArgs;
runtimeclass SearchQueryLinguisticDetails;
runtimeclass SearchSuggestionCollection;
runtimeclass SearchSuggestionsRequest;
runtimeclass SearchSuggestionsRequestDeferral;
}
}
}
// Generic instantiations
namespace Windows
{
namespace ApplicationModel
{
namespace Search
{
declare
{
interface Windows.Foundation.TypedEventHandler<Windows.ApplicationModel.Search.SearchPane*, Windows.ApplicationModel.Search.SearchPaneQueryChangedEventArgs*>;
interface Windows.Foundation.TypedEventHandler<Windows.ApplicationModel.Search.SearchPane*, Windows.ApplicationModel.Search.SearchPaneQuerySubmittedEventArgs*>;
interface Windows.Foundation.TypedEventHandler<Windows.ApplicationModel.Search.SearchPane*, Windows.ApplicationModel.Search.SearchPaneResultSuggestionChosenEventArgs*>;
interface Windows.Foundation.TypedEventHandler<Windows.ApplicationModel.Search.SearchPane*, Windows.ApplicationModel.Search.SearchPaneSuggestionsRequestedEventArgs*>;
interface Windows.Foundation.TypedEventHandler<Windows.ApplicationModel.Search.SearchPane*, Windows.ApplicationModel.Search.SearchPaneVisibilityChangedEventArgs*>;
}
}
}
}
// Type definition
namespace Windows
{
namespace ApplicationModel
{
namespace Search
{
[contractversion(1.0)]
apicontract SearchContract
{
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.ApplicationModel.Search.LocalContentSuggestionSettings)]
[uuid(EEAEB062-743D-456E-84A3-23F06F2D15D7)]
interface ILocalContentSuggestionSettings : IInspectable
{
[propput] HRESULT Enabled([in] boolean value);
[propget] HRESULT Enabled([out] [retval] boolean* value);
[propget] HRESULT Locations([out] [retval] Windows.Foundation.Collections.IVector<Windows.Storage.StorageFolder*>** value);
[propput] HRESULT AqsFilter([in] HSTRING value);
[propget] HRESULT AqsFilter([out] [retval] HSTRING* value);
[propget] HRESULT PropertiesToMatch([out] [retval] Windows.Foundation.Collections.IVector<HSTRING>** value);
}
[contract(Windows.ApplicationModel.Search.SearchContract, 1.0)]
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)]
[exclusiveto(Windows.ApplicationModel.Search.SearchPane)]
[uuid(FDACEC38-3700-4D73-91A1-2F998674238A)]
interface ISearchPane : IInspectable
{
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [propput] HRESULT SearchHistoryEnabled([in] boolean value);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [propget] HRESULT SearchHistoryEnabled([out] [retval] boolean* value);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [propput] HRESULT SearchHistoryContext([in] HSTRING value);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [propget] HRESULT SearchHistoryContext([out] [retval] HSTRING* value);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [propput] HRESULT PlaceholderText([in] HSTRING value);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [propget] HRESULT PlaceholderText([out] [retval] HSTRING* value);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [propget] HRESULT QueryText([out] [retval] HSTRING* value);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [propget] HRESULT Language([out] [retval] HSTRING* value);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [propget] HRESULT Visible([out] [retval] boolean* value);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [eventadd] HRESULT VisibilityChanged([in] Windows.Foundation.TypedEventHandler<Windows.ApplicationModel.Search.SearchPane*, Windows.ApplicationModel.Search.SearchPaneVisibilityChangedEventArgs*>* handler, [out] [retval] EventRegistrationToken* token);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [eventremove] HRESULT VisibilityChanged([in] EventRegistrationToken token);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [eventadd] HRESULT QueryChanged([in] Windows.Foundation.TypedEventHandler<Windows.ApplicationModel.Search.SearchPane*, Windows.ApplicationModel.Search.SearchPaneQueryChangedEventArgs*>* handler, [out] [retval] EventRegistrationToken* token);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [eventremove] HRESULT QueryChanged([in] EventRegistrationToken token);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [eventadd] HRESULT SuggestionsRequested([in] Windows.Foundation.TypedEventHandler<Windows.ApplicationModel.Search.SearchPane*, Windows.ApplicationModel.Search.SearchPaneSuggestionsRequestedEventArgs*>* handler, [out] [retval] EventRegistrationToken* token);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [eventremove] HRESULT SuggestionsRequested([in] EventRegistrationToken token);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [eventadd] HRESULT QuerySubmitted([in] Windows.Foundation.TypedEventHandler<Windows.ApplicationModel.Search.SearchPane*, Windows.ApplicationModel.Search.SearchPaneQuerySubmittedEventArgs*>* handler, [out] [retval] EventRegistrationToken* token);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [eventremove] HRESULT QuerySubmitted([in] EventRegistrationToken token);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [eventadd] HRESULT ResultSuggestionChosen([in] Windows.Foundation.TypedEventHandler<Windows.ApplicationModel.Search.SearchPane*, Windows.ApplicationModel.Search.SearchPaneResultSuggestionChosenEventArgs*>* handler, [out] [retval] EventRegistrationToken* token);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [eventremove] HRESULT ResultSuggestionChosen([in] EventRegistrationToken token);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] HRESULT SetLocalContentSuggestionSettings([in] Windows.ApplicationModel.Search.LocalContentSuggestionSettings* settings);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [overload("Show")] HRESULT ShowOverloadDefault();
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [overload("Show")] HRESULT ShowOverloadWithQuery([in] HSTRING query);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [propput] HRESULT ShowOnKeyboardInput([in] boolean value);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [propget] HRESULT ShowOnKeyboardInput([out] [retval] boolean* value);
[deprecated("ISearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] HRESULT TrySetQueryText([in] HSTRING query, [out] [retval] boolean* succeeded);
}
[contract(Windows.ApplicationModel.Search.SearchContract, 1.0)]
[deprecated("ISearchPaneQueryChangedEventArgs may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)]
[uuid(3C064FE9-2351-4248-A529-7110F464A785)]
interface ISearchPaneQueryChangedEventArgs : IInspectable
{
[deprecated("ISearchPaneQueryChangedEventArgs may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [propget] HRESULT QueryText([out] [retval] HSTRING* value);
[deprecated("ISearchPaneQueryChangedEventArgs may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [propget] HRESULT Language([out] [retval] HSTRING* value);
[deprecated("ISearchPaneQueryChangedEventArgs may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [propget] HRESULT LinguisticDetails([out] [retval] Windows.ApplicationModel.Search.SearchPaneQueryLinguisticDetails** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.ApplicationModel.Search.SearchPaneQueryLinguisticDetails)]
[uuid(82FB460E-0940-4B6D-B8D0-642B30989E15)]
interface ISearchPaneQueryLinguisticDetails : IInspectable
{
[propget] HRESULT QueryTextAlternatives([out] [retval] Windows.Foundation.Collections.IVectorView<HSTRING>** value);
[propget] HRESULT QueryTextCompositionStart([out] [retval] UINT32* value);
[propget] HRESULT QueryTextCompositionLength([out] [retval] UINT32* value);
}
[contract(Windows.ApplicationModel.Search.SearchContract, 1.0)]
[deprecated("ISearchPaneQuerySubmittedEventArgs may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)]
[exclusiveto(Windows.ApplicationModel.Search.SearchPaneQuerySubmittedEventArgs)]
[uuid(143BA4FC-E9C5-4736-91B2-E8EB9CB88356)]
interface ISearchPaneQuerySubmittedEventArgs : IInspectable
{
[deprecated("ISearchPaneQuerySubmittedEventArgs may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [propget] HRESULT QueryText([out] [retval] HSTRING* value);
[deprecated("ISearchPaneQuerySubmittedEventArgs may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [propget] HRESULT Language([out] [retval] HSTRING* value);
}
[contract(Windows.ApplicationModel.Search.SearchContract, 1.0)]
[deprecated("ISearchPaneQuerySubmittedEventArgsWithLinguisticDetails may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)]
[exclusiveto(Windows.ApplicationModel.Search.SearchPaneQuerySubmittedEventArgs)]
[uuid(460C92E5-4C32-4538-A4D4-B6B4400D140F)]
interface ISearchPaneQuerySubmittedEventArgsWithLinguisticDetails : IInspectable
{
[deprecated("ISearchPaneQuerySubmittedEventArgsWithLinguisticDetails may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [propget] HRESULT LinguisticDetails([out] [retval] Windows.ApplicationModel.Search.SearchPaneQueryLinguisticDetails** value);
}
[contract(Windows.ApplicationModel.Search.SearchContract, 1.0)]
[deprecated("ISearchPaneResultSuggestionChosenEventArgs may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)]
[exclusiveto(Windows.ApplicationModel.Search.SearchPaneResultSuggestionChosenEventArgs)]
[uuid(C8316CC0-AED2-41E0-BCE0-C26CA74F85EC)]
interface ISearchPaneResultSuggestionChosenEventArgs : IInspectable
{
[deprecated("ISearchPaneResultSuggestionChosenEventArgs may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [propget] HRESULT Tag([out] [retval] HSTRING* value);
}
[contract(Windows.ApplicationModel.Search.SearchContract, 1.0)]
[deprecated("ISearchPaneStatics may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)]
[exclusiveto(Windows.ApplicationModel.Search.SearchPane)]
[uuid(9572ADF1-8F1D-481F-A15B-C61655F16A0E)]
interface ISearchPaneStatics : IInspectable
{
[deprecated("ISearchPaneStatics may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] HRESULT GetForCurrentView([out] [retval] Windows.ApplicationModel.Search.SearchPane** searchPane);
}
[contract(Windows.ApplicationModel.Search.SearchContract, 1.0)]
[deprecated("ISearchPaneStaticsWithHideThisApplication may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)]
[exclusiveto(Windows.ApplicationModel.Search.SearchPane)]
[uuid(00732830-50F1-4D03-99AC-C6644C8ED8B5)]
interface ISearchPaneStaticsWithHideThisApplication : IInspectable
{
[deprecated("ISearchPaneStaticsWithHideThisApplication may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] HRESULT HideThisApplication();
}
[contract(Windows.ApplicationModel.Search.SearchContract, 1.0)]
[deprecated("ISearchPaneSuggestionsRequest may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)]
[exclusiveto(Windows.ApplicationModel.Search.SearchPaneSuggestionsRequest)]
[uuid(81B10B1C-E561-4093-9B4D-2AD482794A53)]
interface ISearchPaneSuggestionsRequest : IInspectable
{
[deprecated("ISearchPaneSuggestionsRequest may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [propget] HRESULT IsCanceled([out] [retval] boolean* value);
[deprecated("ISearchPaneSuggestionsRequest may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [propget] HRESULT SearchSuggestionCollection([out] [retval] Windows.ApplicationModel.Search.SearchSuggestionCollection** collection);
[deprecated("ISearchPaneSuggestionsRequest may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] HRESULT GetDeferral([out] [retval] Windows.ApplicationModel.Search.SearchPaneSuggestionsRequestDeferral** deferral);
}
[contract(Windows.ApplicationModel.Search.SearchContract, 1.0)]
[deprecated("ISearchPaneSuggestionsRequestDeferral may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)]
[exclusiveto(Windows.ApplicationModel.Search.SearchPaneSuggestionsRequestDeferral)]
[uuid(A0D009F7-8748-4EE2-AD44-AFA6BE997C51)]
interface ISearchPaneSuggestionsRequestDeferral : IInspectable
{
[deprecated("ISearchPaneSuggestionsRequestDeferral may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] HRESULT Complete();
}
[contract(Windows.ApplicationModel.Search.SearchContract, 1.0)]
[deprecated("ISearchPaneSuggestionsRequestedEventArgs may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)]
[exclusiveto(Windows.ApplicationModel.Search.SearchPaneSuggestionsRequestedEventArgs)]
[uuid(C89B8A2F-AC56-4460-8D2F-80023BEC4FC5)]
interface ISearchPaneSuggestionsRequestedEventArgs : IInspectable
requires
Windows.ApplicationModel.Search.ISearchPaneQueryChangedEventArgs
{
[deprecated("ISearchPaneSuggestionsRequestedEventArgs may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [propget] HRESULT Request([out] [retval] Windows.ApplicationModel.Search.SearchPaneSuggestionsRequest** value);
}
[contract(Windows.ApplicationModel.Search.SearchContract, 1.0)]
[deprecated("ISearchPaneVisibilityChangedEventArgs may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)]
[exclusiveto(Windows.ApplicationModel.Search.SearchPaneVisibilityChangedEventArgs)]
[uuid(3C4D3046-AC4B-49F2-97D6-020E6182CB9C)]
interface ISearchPaneVisibilityChangedEventArgs : IInspectable
{
[deprecated("ISearchPaneVisibilityChangedEventArgs may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)] [propget] HRESULT Visible([out] [retval] boolean* value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.ApplicationModel.Search.SearchQueryLinguisticDetails)]
[uuid(46A1205B-69C9-4745-B72F-A8A4FC8F24AE)]
interface ISearchQueryLinguisticDetails : IInspectable
{
[propget] HRESULT QueryTextAlternatives([out] [retval] Windows.Foundation.Collections.IVectorView<HSTRING>** value);
[propget] HRESULT QueryTextCompositionStart([out] [retval] UINT32* value);
[propget] HRESULT QueryTextCompositionLength([out] [retval] UINT32* value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.ApplicationModel.Search.SearchQueryLinguisticDetails)]
[uuid(CAC6C3B8-3C64-4DFD-AD9F-479E4D4065A4)]
interface ISearchQueryLinguisticDetailsFactory : IInspectable
{
HRESULT CreateInstance([in] Windows.Foundation.Collections.IIterable<HSTRING>* queryTextAlternatives, [in] UINT32 queryTextCompositionStart, [in] UINT32 queryTextCompositionLength, [out] [retval] Windows.ApplicationModel.Search.SearchQueryLinguisticDetails** value);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.ApplicationModel.Search.SearchSuggestionCollection)]
[uuid(323A8A4B-FBEA-4446-ABBC-3DA7915FDD3A)]
interface ISearchSuggestionCollection : IInspectable
{
[propget] HRESULT Size([out] [retval] UINT32* value);
HRESULT AppendQuerySuggestion([in] HSTRING text);
HRESULT AppendQuerySuggestions([in] Windows.Foundation.Collections.IIterable<HSTRING>* suggestions);
HRESULT AppendResultSuggestion([in] HSTRING text, [in] HSTRING detailText, [in] HSTRING tag, [in] Windows.Storage.Streams.IRandomAccessStreamReference* image, [in] HSTRING imageAlternateText);
HRESULT AppendSearchSeparator([in] HSTRING label);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.ApplicationModel.Search.SearchSuggestionsRequest)]
[uuid(4E4E26A7-44E5-4039-9099-6000EAD1F0C6)]
interface ISearchSuggestionsRequest : IInspectable
{
[propget] HRESULT IsCanceled([out] [retval] boolean* value);
[propget] HRESULT SearchSuggestionCollection([out] [retval] Windows.ApplicationModel.Search.SearchSuggestionCollection** collection);
HRESULT GetDeferral([out] [retval] Windows.ApplicationModel.Search.SearchSuggestionsRequestDeferral** deferral);
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[exclusiveto(Windows.ApplicationModel.Search.SearchSuggestionsRequestDeferral)]
[uuid(B71598A9-C065-456D-A845-1ECCEC5DC28B)]
interface ISearchSuggestionsRequestDeferral : IInspectable
{
HRESULT Complete();
}
[activatable(Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(standard)]
runtimeclass LocalContentSuggestionSettings
{
[default] interface Windows.ApplicationModel.Search.ILocalContentSuggestionSettings;
}
[contract(Windows.ApplicationModel.Search.SearchContract, 1.0)]
[deprecated("SearchPane may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)]
[marshaling_behavior(standard)]
[static(Windows.ApplicationModel.Search.ISearchPaneStatics, Windows.ApplicationModel.Search.SearchContract, 1.0)]
[static(Windows.ApplicationModel.Search.ISearchPaneStaticsWithHideThisApplication, Windows.ApplicationModel.Search.SearchContract, 1.0)]
runtimeclass SearchPane
{
[default] interface Windows.ApplicationModel.Search.ISearchPane;
}
[contract(Windows.ApplicationModel.Search.SearchContract, 1.0)]
[deprecated("SearchPaneQueryChangedEventArgs may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)]
[marshaling_behavior(agile)]
runtimeclass SearchPaneQueryChangedEventArgs
{
[default] interface Windows.ApplicationModel.Search.ISearchPaneQueryChangedEventArgs;
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
runtimeclass SearchPaneQueryLinguisticDetails
{
[default] interface Windows.ApplicationModel.Search.ISearchPaneQueryLinguisticDetails;
}
[contract(Windows.ApplicationModel.Search.SearchContract, 1.0)]
[deprecated("SearchPaneQuerySubmittedEventArgs may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)]
[marshaling_behavior(agile)]
runtimeclass SearchPaneQuerySubmittedEventArgs
{
[default] interface Windows.ApplicationModel.Search.ISearchPaneQuerySubmittedEventArgs;
[contract(Windows.ApplicationModel.Search.SearchContract, 1.0)] interface Windows.ApplicationModel.Search.ISearchPaneQuerySubmittedEventArgsWithLinguisticDetails;
}
[contract(Windows.ApplicationModel.Search.SearchContract, 1.0)]
[deprecated("SearchPaneResultSuggestionChosenEventArgs may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)]
[marshaling_behavior(agile)]
runtimeclass SearchPaneResultSuggestionChosenEventArgs
{
[default] interface Windows.ApplicationModel.Search.ISearchPaneResultSuggestionChosenEventArgs;
}
[contract(Windows.ApplicationModel.Search.SearchContract, 1.0)]
[deprecated("SearchPaneSuggestionsRequest may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)]
[marshaling_behavior(agile)]
runtimeclass SearchPaneSuggestionsRequest
{
[default] interface Windows.ApplicationModel.Search.ISearchPaneSuggestionsRequest;
}
[contract(Windows.ApplicationModel.Search.SearchContract, 1.0)]
[deprecated("SearchPaneSuggestionsRequestDeferral may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)]
[marshaling_behavior(agile)]
runtimeclass SearchPaneSuggestionsRequestDeferral
{
[default] interface Windows.ApplicationModel.Search.ISearchPaneSuggestionsRequestDeferral;
}
[contract(Windows.ApplicationModel.Search.SearchContract, 1.0)]
[deprecated("SearchPaneSuggestionsRequestedEventArgs may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)]
[marshaling_behavior(agile)]
runtimeclass SearchPaneSuggestionsRequestedEventArgs
{
[default] interface Windows.ApplicationModel.Search.ISearchPaneSuggestionsRequestedEventArgs;
interface Windows.ApplicationModel.Search.ISearchPaneQueryChangedEventArgs;
}
[contract(Windows.ApplicationModel.Search.SearchContract, 1.0)]
[deprecated("SearchPaneVisibilityChangedEventArgs may be altered or unavailable for releases after Windows 10.", deprecate, Windows.ApplicationModel.Search.SearchContract, 1.0)]
[marshaling_behavior(agile)]
runtimeclass SearchPaneVisibilityChangedEventArgs
{
[default] interface Windows.ApplicationModel.Search.ISearchPaneVisibilityChangedEventArgs;
}
[activatable(Windows.ApplicationModel.Search.ISearchQueryLinguisticDetailsFactory, Windows.Foundation.UniversalApiContract, 1.0)]
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
runtimeclass SearchQueryLinguisticDetails
{
[default] interface Windows.ApplicationModel.Search.ISearchQueryLinguisticDetails;
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
runtimeclass SearchSuggestionCollection
{
[default] interface Windows.ApplicationModel.Search.ISearchSuggestionCollection;
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
runtimeclass SearchSuggestionsRequest
{
[default] interface Windows.ApplicationModel.Search.ISearchSuggestionsRequest;
}
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
[marshaling_behavior(agile)]
runtimeclass SearchSuggestionsRequestDeferral
{
[default] interface Windows.ApplicationModel.Search.ISearchSuggestionsRequestDeferral;
}
}
}
}