SliceManager Класс

Определение

Класс для обработки взаимодействий с Slice.

[Android.Runtime.Register("android/app/slice/SliceManager", ApiSince=28, DoNotGenerateAcw=true)]
public class SliceManager : Java.Lang.Object
[<Android.Runtime.Register("android/app/slice/SliceManager", ApiSince=28, DoNotGenerateAcw=true)>]
type SliceManager = class
    inherit Object
Наследование
SliceManager
Атрибуты

Комментарии

Класс для обработки взаимодействий с Slice.

SliceManager управляет разрешениями и закрепленным состоянием для срезов.

Документация по Java для android.app.slice.SliceManager.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Конструкторы

SliceManager(IntPtr, JniHandleOwnership)

Класс для обработки взаимодействий с Slice.

Поля

CategorySlice

Категория, используемая для разрешения намерений, которые могут быть отрисованы в виде срезов.

SliceMetadataKey

Ключ метаданных, который позволяет легко связать действие непосредственно с срезом.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

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

Дескриптор базового экземпляра Android.

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

Класс для обработки взаимодействий с Slice.

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

Класс для обработки взаимодействий с Slice.

PeerReference

Класс для обработки взаимодействий с Slice.

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

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

ThresholdClass

Класс для обработки взаимодействий с Slice.

ThresholdType

Класс для обработки взаимодействий с Slice.

Методы

BindSlice(Intent, ICollection<SliceSpec>)

Преобразует намерение среза в содержимое среза.

BindSlice(Uri, ICollection<SliceSpec>)

Преобразует универсальный код ресурса (URI) среза в содержимое среза.

CheckSlicePermission(Uri, Int32, Int32)

Определите, предоставлено ли определенному процессу и идентификатору пользователя разрешение на доступ к определенному URI среза.

Clone()

Создает и возвращает копию этого объекта.

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

Класс для обработки взаимодействий с Slice.

(Унаследовано от Object)
Dispose(Boolean)

Класс для обработки взаимодействий с Slice.

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

Указывает, равен ли какой-то другой объект этому объекту.

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

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
GetPinnedSpecs(Uri)

Получение текущего набора спецификаций для закрепленного среза.

GetSliceDescendants(Uri)

Получает список срезов, которые являются потомками указанного URI.

GrantSlicePermission(String, Uri)

Предоставьте разрешение на доступ к определенному URI среза другому пакету.

JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
MapIntentToUri(Intent)

Преобразует намерение среза в универсальный код ресурса (URI) среза.

Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

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

Активирует все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
PinSlice(Uri, ICollection<SliceSpec>)

Гарантирует, что срез находится в закрепленном состоянии.

RevokeSlicePermission(String, Uri)

Удалите разрешения на доступ к определенному URI поставщика содержимого, которые были ранее добавлены с #grantSlicePermission для определенного целевого пакета.

SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Класс для обработки взаимодействий с Slice.

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

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnpinSlice(Uri)

Удаление булавки для среза.

UnregisterFromRuntime()

Класс для обработки взаимодействий с Slice.

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

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

(Унаследовано от Object)
Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

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

Явные реализации интерфейса

IJavaPeerable.Disposed()

Класс для обработки взаимодействий с Slice.

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

Класс для обработки взаимодействий с Slice.

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

Класс для обработки взаимодействий с Slice.

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

Класс для обработки взаимодействий с Slice.

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

Класс для обработки взаимодействий с Slice.

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

Класс для обработки взаимодействий с Slice.

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

Класс для обработки взаимодействий с Slice.

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

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Класс для обработки взаимодействий с Slice.

GetJniTypeName(IJavaPeerable)

Класс для обработки взаимодействий с Slice.

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