IAppendable.Append Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Append(ICharSequence) |
Добавляет к этому |
Append(Char) |
Добавляет к этому |
Append(ICharSequence, Int32, Int32) |
Добавляет в нее |
Append(ICharSequence)
Добавляет к этому Appendable
указанную последовательность символов.
[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/lang/Appendable;", "GetAppend_Ljava_lang_CharSequence_Handler:Java.Lang.IAppendableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.IAppendable Append (Java.Lang.ICharSequence? csq);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/lang/Appendable;", "GetAppend_Ljava_lang_CharSequence_Handler:Java.Lang.IAppendableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Append : Java.Lang.ICharSequence -> Java.Lang.IAppendable
Параметры
- csq
- ICharSequence
Последовательность символов, добавляемая. Если csq
есть null
, то к этому добавлению добавляются четыре символа "null"
.
Возвращаемое значение
Ссылка на эту ссылку Appendable
- Атрибуты
Исключения
Если возникает ошибка ввода-вывода.
Комментарии
Добавляет к этому Appendable
указанную последовательность символов.
В зависимости от того, какой класс реализует последовательность csq
символов, вся последовательность может не быть добавлена. Например, если csq
это java.nio.CharBuffer
подсезона для добавления, определяется положением и ограничением буфера.
Документация по Java для java.lang.Appendable.append(java.lang.CharSequence)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
Append(Char)
Добавляет к этому Appendable
указанный символ.
[Android.Runtime.Register("append", "(C)Ljava/lang/Appendable;", "GetAppend_CHandler:Java.Lang.IAppendableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.IAppendable Append (char c);
[<Android.Runtime.Register("append", "(C)Ljava/lang/Appendable;", "GetAppend_CHandler:Java.Lang.IAppendableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Append : char -> Java.Lang.IAppendable
Параметры
- c
- Char
Символ для добавления
Возвращаемое значение
Ссылка на эту ссылку Appendable
- Атрибуты
Исключения
Если возникает ошибка ввода-вывода.
Комментарии
Добавляет к этому Appendable
указанный символ.
Документация по Java для java.lang.Appendable.append(char)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
Append(ICharSequence, Int32, Int32)
Добавляет в нее Appendable
подсезону указанной последовательности символов.
[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/lang/Appendable;", "GetAppend_Ljava_lang_CharSequence_IIHandler:Java.Lang.IAppendableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.IAppendable Append (Java.Lang.ICharSequence? csq, int start, int end);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/lang/Appendable;", "GetAppend_Ljava_lang_CharSequence_IIHandler:Java.Lang.IAppendableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Append : Java.Lang.ICharSequence * int * int -> Java.Lang.IAppendable
Параметры
- csq
- ICharSequence
Последовательность символов, из которой будет добавлена подсевенция. Если csq
есть null
, то символы будут добавлены, как если csq
бы они содержали четыре символа "null"
.
- start
- Int32
Индекс первого символа в подсезоне
- end
- Int32
Индекс символа после последнего символа в подсезоне
Возвращаемое значение
Ссылка на эту ссылку Appendable
- Атрибуты
Исключения
Значение start
if , start > end
end
или end
больше длины csq
.
Если возникает ошибка ввода-вывода.
Комментарии
Добавляет в нее Appendable
подсезону указанной последовательности символов.
Вызов этого метода формы out.append(csq, start, end)
, если csq
он не null
является, ведет себя точно так же, как вызов
out.append(csq.subSequence(start, end))
Документация по Java для java.lang.Appendable.append(java.lang.CharSequence, int, int)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.