Share via


IUISearchResultsUpdating Interface

Definition

Protocol for updating the search results based on the contents of the search bar.

[Foundation.Protocol(Name="UISearchResultsUpdating", WrapperType=typeof(UIKit.UISearchResultsUpdatingWrapper))]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="UpdateSearchResultsForSearchController", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(UIKit.UISearchController) }, Selector="updateSearchResultsForSearchController:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="UpdateSearchResults", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(UIKit.UISearchController), typeof(UIKit.IUISearchSuggestion) }, Selector="updateSearchResultsForSearchController:selectingSearchSuggestion:")]
public interface IUISearchResultsUpdating : IDisposable, ObjCRuntime.INativeObject
[<Foundation.Protocol(Name="UISearchResultsUpdating", WrapperType=typeof(UIKit.UISearchResultsUpdatingWrapper))>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="UpdateSearchResultsForSearchController", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(UIKit.UISearchController) }, Selector="updateSearchResultsForSearchController:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="UpdateSearchResults", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(UIKit.UISearchController), typeof(UIKit.IUISearchSuggestion) }, Selector="updateSearchResultsForSearchController:selectingSearchSuggestion:")>]
type IUISearchResultsUpdating = interface
    interface INativeObject
    interface IDisposable
Derived
Attributes
Implements

Properties

Name Description
Handle

Handle (pointer) to the unmanaged object representation.

(Inherited from INativeObject)

Methods

Name Description
UpdateSearchResults(UISearchController, IUISearchSuggestion)
UpdateSearchResultsForSearchController(UISearchController)

Updates the results when the user makes changes or when the search bar becomes the first responder.

Extension Methods

Name Description
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)
UpdateSearchResults(IUISearchResultsUpdating, UISearchController, IUISearchSuggestion)

Applies to

See also