AssistStructure Класс

Определение

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

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

Комментарии

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

Структура используется для вспомогательных целей при создании с помощью android.app.Activity#onProvideAssistData, View#onProvideStructure(ViewStructure)или View#onProvideVirtualStructure(ViewStructure).

Структура также используется для автозаполнения при создании с помощью View#onProvideAutofillStructure(ViewStructure, int), или View#onProvideAutofillVirtualStructure(ViewStructure, int).

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

Дополнительные сведения об использовании автозаполнения в приложении см. в руководствах по платформе автозаполнения.

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

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

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

AssistStructure()

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

AssistStructure(IntPtr, JniHandleOwnership)

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

Свойства

AcquisitionEndTime

Возвращает время, когда действие завершило создание вспомогательных данных для создания AssistStructure.

AcquisitionStartTime

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

ActivityComponent

Верните действие, из-за которое поступила функция AssistStructure.

Class

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

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

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

Handle

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

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

Возвращает значение, указывающее, было ли действие, связанное с этой структурой AssistStructure, домашним действием (launcher) на момент получения данных помощника.

JniIdentityHashCode

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

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

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

PeerReference

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

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

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

ThresholdType

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

WindowNodeCount

Возвращает количество содержимого окна, которое было собрано в этих данных помощника.

Методы

Clone()

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

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

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

Dispose()

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

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

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

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

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

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

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

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

Возвращает одно из окон в данных помощника.

JavaFinalize()

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

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

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

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

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

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

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

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

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

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

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

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

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

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

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

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

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

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

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

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

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

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

IJavaPeerable.Disposed()

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

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

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

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

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

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

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

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

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

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

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

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

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

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

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

GetJniTypeName(IJavaPeerable)

Этот API автоматически создает данные помощника из реализации поддержки и автозаполнения платформы.

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