Язык

IAppendable Интерфейс

Определение

Объект, к которому char можно добавить последовательности и значения.

[Android.Runtime.Register("java/lang/Appendable", "", "Java.Lang.IAppendableInvoker")]
public interface IAppendable : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("java/lang/Appendable", "", "Java.Lang.IAppendableInvoker")>]
type IAppendable = interface
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Производный
Атрибуты
Реализации

Комментарии

Объект, к которому char можно добавить последовательности и значения. Интерфейс Appendable должен быть реализован любым классом, экземпляры которого предназначены для получения отформатированных выходных данных.java.util.Formatter

Добавляемые символы должны быть допустимыми символами Юникода, как описано в представлении символов Юникода. Обратите внимание, что дополнительные символы могут состоять из нескольких 16-разрядных char значений.

Добавление не обязательно безопасно для многопоточного доступа. Безопасность потоков — это ответственность за классы, расширяющие и реализующие этот интерфейс.

Так как этот интерфейс может быть реализован существующими классами с различными стилями обработки ошибок, нет никакой гарантии, что ошибки будут распространяться на вызывающий объект.

Добавлено в версии 1.5.

Java документации по java.lang.Appendable.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Свойства

Имя. Описание
Handle

Возвращает значение JNI базового объекта Android.

(Унаследовано от IJavaObject)
JniIdentityHashCode

Возвращает значение java.lang.System.identityHashCode() для упаковаемого экземпляра.

(Унаследовано от IJavaPeerable)
JniManagedPeerState

Состояние управляемого однорангового узла.

(Унаследовано от IJavaPeerable)
JniObjectReferenceControlBlock

Объект, к которому char можно добавить последовательности и значения.

(Унаследовано от IJavaPeerable)
JniPeerMembers

Поддержка доступа к членам и вызовов.

(Унаследовано от IJavaPeerable)
PeerReference

JniObjectReference Возвращает экземпляр объекта в оболочке Java.

(Унаследовано от IJavaPeerable)

Методы

Имя. Описание
Append(Char)

Добавляет к этому Appendableуказанный символ.

Append(ICharSequence, Int32, Int32)

Добавляет в нее Appendableподсезону указанной последовательности символов.

Append(ICharSequence)

Добавляет к этому Appendableуказанную последовательность символов.

Disposed()

Вызывается при удалении экземпляра.

(Унаследовано от IJavaPeerable)
DisposeUnlessReferenced()

Если нет невыполненных ссылок на этот экземпляр, то вызывается Dispose(); в противном случае ничего не делает.

(Унаследовано от IJavaPeerable)
Finalized()

Вызывается при завершении экземпляра.

(Унаследовано от IJavaPeerable)
SetJniIdentityHashCode(Int32)

Задайте значение, возвращаемое JniIdentityHashCode.

(Унаследовано от IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Объект, к которому char можно добавить последовательности и значения.

(Унаследовано от IJavaPeerable)
SetPeerReference(JniObjectReference)

Задайте значение, возвращаемое PeerReference.

(Унаследовано от IJavaPeerable)
UnregisterFromRuntime()

Отмените регистрацию этого экземпляра, чтобы среда выполнения не возвращала ее из будущих Java.Interop.JniRuntime+JniValueManager.PeekValue вызовов.

(Унаследовано от IJavaPeerable)

Методы расширения

Имя. Описание
Append(IAppendable, String, Int32, Int32)

Добавляет указанное значение в эту последовательность символов.

Append(IAppendable, String)

Добавляет указанное значение в эту последовательность символов.

GetJniTypeName(IJavaPeerable)

Возвращает имя JNI типа экземпляра self.

JavaAs<TResult>(IJavaPeerable)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверяемого средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Объект, к которому char можно добавить последовательности и значения.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

Применяется к