Compartir a través de


IUISearchDisplayDelegate Interfaz

Definición

Interfaz que representa los métodos necesarios (si los hay) del protocolo UISearchDisplayDelegate.

[Foundation.Protocol(Name="UISearchDisplayDelegate", WrapperType=typeof(UIKit.UISearchDisplayDelegateWrapper))]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IUISearchDisplayDelegate : IDisposable, ObjCRuntime.INativeObject
type IUISearchDisplayDelegate = interface
    interface INativeObject
    interface IDisposable
Derivado
Atributos
Implementaciones

Comentarios

Esta interfaz contiene los métodos necesarios (si los hay) del protocolo definido por UISearchDisplayDelegate.

Si los desarrolladores crean clases que implementan esta interfaz, los métodos de implementación se exportarán automáticamente a Objective-C con la firma coincidente del método definido en el UISearchDisplayDelegate protocolo.

La clase proporciona UISearchDisplayDelegate_Extensions métodos opcionales (si los hay) como métodos de extensión a la interfaz, lo que permite a los desarrolladores invocar cualquier método opcional en el protocolo.

Propiedades

Handle

Identificador (puntero) a la representación del objeto no administrado.

(Heredado de INativeObject)

Métodos de extensión

DidBeginSearch(IUISearchDisplayDelegate, UISearchDisplayController)

Los desarrolladores no deben usar este método en desuso.

DidEndSearch(IUISearchDisplayDelegate, UISearchDisplayController)

Indica que la búsqueda ha finalizado.

DidHideSearchResults(IUISearchDisplayDelegate, UISearchDisplayController, UITableView)

Indica que el controlador oculta su vista de tabla de resultados.

DidLoadSearchResults(IUISearchDisplayDelegate, UISearchDisplayController, UITableView)

Indica que el controlador ha cargado su UITableView de resultados.

DidShowSearchResults(IUISearchDisplayDelegate, UISearchDisplayController, UITableView)

Indica que el controlador ha comenzado a mostrar su UITableView de resultados.

ShouldReloadForSearchScope(IUISearchDisplayDelegate, UISearchDisplayController, nint)

Si se deben volver a cargar los datos, dado el cambio en las opciones de búsqueda.

ShouldReloadForSearchString(IUISearchDisplayDelegate, UISearchDisplayController, String)

Si se deben volver a cargar los datos, dado el cambio en la cadena de búsqueda.

WillBeginSearch(IUISearchDisplayDelegate, UISearchDisplayController)

Indica que la búsqueda está a punto de iniciarse.

WillEndSearch(IUISearchDisplayDelegate, UISearchDisplayController)

Indica que la búsqueda está a punto de finalizar.

WillHideSearchResults(IUISearchDisplayDelegate, UISearchDisplayController, UITableView)

Indica que el controlador está a punto de ocultar su UITableView de resultados.

WillShowSearchResults(IUISearchDisplayDelegate, UISearchDisplayController, UITableView)

Indica que el controlador está a punto de mostrar su UITableView de resultados.

WillUnloadSearchResults(IUISearchDisplayDelegate, UISearchDisplayController, UITableView)

Indica que el controlador está a punto de descargar su UITableView de resultados.

Se aplica a