FragmentManager.IBackStackEntry Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представление записи в стеке задней части фрагмента, созданное с помощью FragmentTransaction#addToBackStack(String)
FragmentTransaction.addToBackStack().
[Android.Runtime.Register("android/app/FragmentManager$BackStackEntry", "", "Android.App.FragmentManager/IBackStackEntryInvoker")]
public interface FragmentManager.IBackStackEntry : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/app/FragmentManager$BackStackEntry", "", "Android.App.FragmentManager/IBackStackEntryInvoker")>]
type FragmentManager.IBackStackEntry = interface
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Атрибуты
- Реализации
Комментарии
Этот интерфейс не рекомендуется использовать на уровне API 28. Использование фрагмента библиотеки поддержки.BackStackEntry
Представление записи в стеке обратной части фрагмента, созданное с помощью FragmentTransaction.addToBackStack(). Записи можно получить позже с помощью FragmentManager.getBackStackEntryAt(). Обратите внимание, что вы никогда не должны держаться на объекте BackStackEntry; Идентификатор, возвращаемый методом getId(), является единственной вещью, которая будет сохранена в экземплярах действий.
Справочник по Android для android.app.FragmentManager.BackStackEntry.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Свойства
| Имя. | Описание |
|---|---|
| BreadCrumbShortTitleFormatted |
Возвращает короткий заголовок хлеба для записи или null, если он не имеет одного. |
| BreadCrumbShortTitleRes |
Возвращает идентификатор ресурса заголовка короткого хлеба для записи или 0, если он не имеет. |
| BreadCrumbTitleFormatted |
Возвращает полный заголовок хлеба для записи или null, если он не имеет одного. |
| BreadCrumbTitleRes |
Возвращает полный идентификатор ресурса заголовка хлеба для записи или 0, если он не имеет. |
| Handle |
Возвращает значение JNI базового объекта Android. (Унаследовано от IJavaObject) |
| Id |
Возвращает уникальный идентификатор записи. |
| JniIdentityHashCode |
Возвращает значение |
| JniManagedPeerState |
Состояние управляемого однорангового узла. (Унаследовано от IJavaPeerable) |
| JniObjectReferenceControlBlock |
Представление записи в стеке задней части фрагмента, созданное с помощью |
| JniPeerMembers |
Поддержка доступа к членам и вызовов. (Унаследовано от IJavaPeerable) |
| Name |
Получите имя, предоставленное в FragmentTransaction.addToBackStack(String) при создании этой записи. |
| PeerReference |
JniObjectReference Возвращает экземпляр объекта в оболочке Java. (Унаследовано от IJavaPeerable) |
Методы
| Имя. | Описание |
|---|---|
| Disposed() |
Вызывается при удалении экземпляра. (Унаследовано от IJavaPeerable) |
| DisposeUnlessReferenced() |
Если нет невыполненных ссылок на этот экземпляр, то вызывается |
| Finalized() |
Вызывается при завершении экземпляра. (Унаследовано от IJavaPeerable) |
| SetJniIdentityHashCode(Int32) |
Задайте значение, возвращаемое |
| SetJniManagedPeerState(JniManagedPeerStates) |
Представление записи в стеке задней части фрагмента, созданное с помощью |
| SetPeerReference(JniObjectReference) |
Задайте значение, возвращаемое |
| UnregisterFromRuntime() |
Отмените регистрацию этого экземпляра, чтобы среда выполнения не возвращала ее из будущих Java.Interop.JniRuntime+JniValueManager.PeekValue вызовов. (Унаследовано от IJavaPeerable) |
Методы расширения
| Имя. | Описание |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Возвращает имя JNI типа экземпляра |
| JavaAs<TResult>(IJavaPeerable) |
Попробуйте принуждать к типу |
| JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверяемого средой выполнения Android. |
| JavaCast<TResult>(IJavaObject) |
Представление записи в стеке задней части фрагмента, созданное с помощью |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Попробуйте принуждать к типу |