LoginFilter.FilterFormatted Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот метод вызывается, когда буфер заменит диапазон dstart … dend
dest
новым текстом из диапазона start … end
source
.
[Android.Runtime.Register("filter", "(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence;", "GetFilter_Ljava_lang_CharSequence_IILandroid_text_Spanned_IIHandler")]
public virtual Java.Lang.ICharSequence? FilterFormatted (Java.Lang.ICharSequence? source, int start, int end, Android.Text.ISpanned? dest, int dstart, int dend);
[<Android.Runtime.Register("filter", "(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence;", "GetFilter_Ljava_lang_CharSequence_IILandroid_text_Spanned_IIHandler")>]
abstract member FilterFormatted : Java.Lang.ICharSequence * int * int * Android.Text.ISpanned * int * int -> Java.Lang.ICharSequence
override this.FilterFormatted : Java.Lang.ICharSequence * int * int * Android.Text.ISpanned * int * int -> Java.Lang.ICharSequence
Параметры
- source
- ICharSequence
- start
- Int32
- end
- Int32
- dest
- ISpanned
- dstart
- Int32
- dend
- Int32
Возвращаемое значение
Реализации
- Атрибуты
Комментарии
Этот метод вызывается, когда буфер заменит диапазон dstart … dend
dest
новым текстом из диапазона start … end
source
. Возвращает значение CharSequence, которое мы хотим поместить там, включая пустую строку, если это необходимо, или null
принять исходную замену. Будьте осторожны, чтобы не отклонять замены длиной 0, так как это происходит при удалении текста.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.