AssociationRequest Класс

Определение

Запрос пользователя на выбор устройства-компаньона для связывания.

[Android.Runtime.Register("android/companion/AssociationRequest", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class AssociationRequest : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/companion/AssociationRequest", ApiSince=26, DoNotGenerateAcw=true)>]
type AssociationRequest = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Наследование
AssociationRequest
Атрибуты
Реализации

Комментарии

Запрос пользователя на выбор устройства-компаньона для связывания.

При необходимости можно указать Builder#addDeviceFilter filters , какие устройства будут отображаться пользователю для выбора. Точный тип и поля фильтра, которые можно задать, зависят от типа среды. Конкретные поддерживаемые протоколы см Builder. в разделе Статические фабричные методы.

Вы также можете запросить Builder#setSingleDevice single device отображение всплывающего окна с одним устройством вместо списка для выбора

Документация по Java для android.companion.AssociationRequest.

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

Поля

DeviceProfileAppStreaming

Профиль устройства: виртуальный дисплей, способный отрисовывать приложения Android и отправлять обратно события ввода.

DeviceProfileAutomotiveProjection

Профиль устройства: Android Automotive Projection

        Only applications that have been granted
        <code data-dev-comment-type="c">android.Manifest.permission#REQUEST_COMPANION_PROFILE_AUTOMOTIVE_PROJECTION</code> are
        allowed to request to be associated with such devices.
DeviceProfileComputer

Профиль устройства. Позволяет приложению-компаньону получать доступ к уведомлениям, недавним фотографиям и мультимедиа для функций компьютера на нескольких устройствах.

DeviceProfileGlasses

Профиль устройства: очки.

DeviceProfileNearbyDeviceStreaming

Профиль устройства: виртуальное устройство, способное отрисовывать содержимое с узла Android на ближайшее устройство.

DeviceProfileWatch

Профиль устройства: watch.

Свойства

Class

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

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

Запрос пользователя на выбор устройства-компаньона для связывания.

DeviceProfile

Запрос пользователя на выбор устройства-компаньона для связывания.

DisplayName

Запрос пользователя на выбор устройства-компаньона для связывания.

DisplayNameFormatted

Отображаемое имя устройства, отображаемое в пользовательском интерфейсе подтверждения CDM.

Handle

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

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

Указывает, требуется CompanionDeviceManager ли приложению, чтобы служба собирала явное подтверждение от пользователя перед созданием связи, даже если такое подтверждение не требуется с точки зрения службы.

IsSelfManaged

Указывает, должна ли связь управляться приложением-компаньоном.

IsSingleDevice

Указывает, должно ли только одно устройство соответствовать указанному фильтру.

JniIdentityHashCode

Запрос пользователя на выбор устройства-компаньона для связывания.

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

Запрос пользователя на выбор устройства-компаньона для связывания.

PeerReference

Запрос пользователя на выбор устройства-компаньона для связывания.

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

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

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

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

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

Методы

Clone()

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

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

Запрос пользователя на выбор устройства-компаньона для связывания.

Dispose()

Запрос пользователя на выбор устройства-компаньона для связывания.

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

Запрос пользователя на выбор устройства-компаньона для связывания.

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

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

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

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

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

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

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

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

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

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

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

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

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

Запрос пользователя на выбор устройства-компаньона для связывания.

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

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

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

Запрос пользователя на выбор устройства-компаньона для связывания.

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

Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.><

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

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

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

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

(Унаследовано от Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Запрос пользователя на выбор устройства-компаньона для связывания.

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

IJavaPeerable.Disposed()

Запрос пользователя на выбор устройства-компаньона для связывания.

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

Запрос пользователя на выбор устройства-компаньона для связывания.

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

Запрос пользователя на выбор устройства-компаньона для связывания.

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

Запрос пользователя на выбор устройства-компаньона для связывания.

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

Запрос пользователя на выбор устройства-компаньона для связывания.

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

Запрос пользователя на выбор устройства-компаньона для связывания.

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

Запрос пользователя на выбор устройства-компаньона для связывания.

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

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Запрос пользователя на выбор устройства-компаньона для связывания.

GetJniTypeName(IJavaPeerable)

Запрос пользователя на выбор устройства-компаньона для связывания.

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