SearchIterator.HandleNext(Int32) Metodo

Definizione

Metodo astratto che esegue l'override delle sottoclassi per fornire il meccanismo per trovare la corrispondenza successiva nel testo di destinazione.

[Android.Runtime.Register("handleNext", "(I)I", "GetHandleNext_IHandler", ApiSince=24)]
protected abstract int HandleNext(int start);
[<Android.Runtime.Register("handleNext", "(I)I", "GetHandleNext_IHandler", ApiSince=24)>]
abstract member HandleNext : int -> int

Parametri

start
Int32

Indice nel testo di destinazione in corrispondenza del quale deve iniziare la ricerca.

Valori restituiti

indice in corrispondenza del quale inizia la corrispondenza, altrimenti se la corrispondenza non viene trovata #DONE viene restituita

Attributi

Commenti

Metodo astratto che esegue l'override delle sottoclassi per fornire il meccanismo per trovare la corrispondenza successiva nel testo di destinazione. Ciò consente a sottoclassi diverse di fornire algoritmi di ricerca diversi.

Se viene trovata una corrispondenza, l'implementazione deve restituire l'indice in corrispondenza del quale inizia la corrispondenza e deve chiamare #setMatchLength con il numero di caratteri nel testo di destinazione che costituiscono la corrispondenza. Se non viene trovata alcuna corrispondenza, il metodo deve restituire #DONE.

per android.icu.text.SearchIterator.handleNext(int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a