Condividi tramite


ICSSearchableIndexDelegate Interfaccia

Definizione

Interfaccia che rappresenta i metodi obbligatori (se presenti) del protocollo CSSearchableIndexDelegate.

[Foundation.Protocol(Name="CSSearchableIndexDelegate", WrapperType=typeof(CoreSpotlight.CSSearchableIndexDelegateWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 13, ObjCRuntime.PlatformArchitecture.Arch64, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public interface ICSSearchableIndexDelegate : IDisposable, ObjCRuntime.INativeObject
type ICSSearchableIndexDelegate = interface
    interface INativeObject
    interface IDisposable
Derivato
Attributi
Implementazioni

Commenti

Questa interfaccia contiene i metodi richiesti (se presenti) dal protocollo definito da CSSearchableIndexDelegate.

Se gli sviluppatori creano classi che implementano questa interfaccia, i metodi di implementazione verranno esportati automaticamente in Objective-C con la firma corrispondente dal metodo definito nel CSSearchableIndexDelegate protocollo.

I metodi facoltativi (se presenti) vengono forniti dalla CSSearchableIndexDelegate_Extensions classe come metodi di estensione all'interfaccia, consentendo agli sviluppatori di richiamare metodi facoltativi nel protocollo.

Proprietà

Handle

Handle (puntatore) alla rappresentazione dell'oggetto non gestito.

(Ereditato da INativeObject)

Metodi

ReindexAllSearchableItems(CSSearchableIndex, Action)

Reindicisce tutti gli elementi nell'indice specificato e viene eseguito acknowledgementHandler al termine.

ReindexSearchableItems(CSSearchableIndex, String[], Action)

Reindicisce gli elementi specificati nell'indice specificato e viene eseguito acknowledgementHandler al termine.

Metodi di estensione

DidFinishThrottle(ICSSearchableIndexDelegate, CSSearchableIndex)

Interfaccia che rappresenta i metodi obbligatori (se presenti) del protocollo CSSearchableIndexDelegate.

DidThrottle(ICSSearchableIndexDelegate, CSSearchableIndex)

Interfaccia che rappresenta i metodi obbligatori (se presenti) del protocollo CSSearchableIndexDelegate.

GetData(ICSSearchableIndexDelegate, CSSearchableIndex, String, String, NSError)

Interfaccia che rappresenta i metodi obbligatori (se presenti) del protocollo CSSearchableIndexDelegate.

GetFileUrl(ICSSearchableIndexDelegate, CSSearchableIndex, String, String, Boolean, NSError)

Interfaccia che rappresenta i metodi obbligatori (se presenti) del protocollo CSSearchableIndexDelegate.

Si applica a