ActivityInfo Класс

Определение

Сведения, которые можно получить о конкретном действии или получателе приложения.

[Android.Runtime.Register("android/content/pm/ActivityInfo", DoNotGenerateAcw=true)]
public class ActivityInfo : Android.Content.PM.ComponentInfo, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/content/pm/ActivityInfo", DoNotGenerateAcw=true)>]
type ActivityInfo = class
    inherit ComponentInfo
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Наследование
Атрибуты
Реализации

Комментарии

Сведения, которые можно получить о конкретном действии или получателе приложения. Это соответствует сведениям, собранным из < AndroidManifest.xml; действие> и < receiver> Теги.

Документация по Java для android.content.pm.ActivityInfo.

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

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

ActivityInfo()
ActivityInfo(ActivityInfo)
ActivityInfo(IntPtr, JniHandleOwnership)

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

Поля

ConfigFontWeightAdjustment
Устаревшие..

Бит в #configChanges , указывающий, что действие само может обрабатывать изменения в весе шрифта.

ConfigGrammaticalGender
Устаревшие..

Бит в #configChanges , указывающий, что действие само может обрабатывать изменение пола.

FlagAllowUntrustedActivityEmbedding
Устаревшие..

Бит в #flags: если задано, указывает, что действие может быть внедрено недоверенными узлами.

FlagPreferMinimalPostProcessing
Устаревшие..

Бит в #flags , указывающий, следует ли переключить дисплей в минимальный режим постобработки.

LaunchSingleInstancePerTask
Устаревшие..

Константы, соответствующие в singleInstancePerTask атрибуте android.R.attr#launchMode .

Свойства

ApplicationInfo

Глобальные сведения о приложении или пакете, в который входит этот компонент.

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

Набор тегов атрибуции, которые должны автоматически применяться к этому компоненту.

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

Идентификатор ресурса (в ресурсах пакета) баннера этого компонента.

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

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

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

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

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

Сведения, которые можно получить о конкретном действии или получателе приложения.

ConfigChanges

Битовая маска типов изменений конфигурации, которые это действие может обрабатывать самостоятельно (без перезапуска системой).

Creator
DescriptionRes

Строковый идентификатор ресурса (в ресурсах пакета), содержащий удобочитаемое пользователем описание компонента.

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

Указывает, известно ли этому компоненту о жизненном цикле прямой загрузки и его можно безопасно запустить до ввода пользователем своих учетных данных (например, шаблона блокировки или ПИН-кода).

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

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

Enabled

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

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

Задайте значение true, если этот компонент доступен для использования другими приложениями.

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

Параметры, заданные в объявлении действия в манифесте.

Handle

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

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

Идентификатор ресурса (в ресурсах пакета) значка этого компонента.

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

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

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

Возвращает значение, указывающее, включены ли этот компонент и включающее его приложение.

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

Сведения, которые можно получить о конкретном действии или получателе приложения.

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

Сведения, которые можно получить о конкретном действии или получателе приложения.

KnownActivityEmbeddingCerts

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

LabelRes

Идентификатор строкового ресурса (в ресурсах пакета) метки этого компонента.

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

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

Logo

Идентификатор ресурса (в ресурсах пакета) логотипа этого компонента.

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

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

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

Максимальное количество задач, в которых выполняется это действие, которое может находиться в списке последних задач.

MetaData

Дополнительные метаданные, связанные с этим компонентом.

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

Открытое имя этого элемента.

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

Строка, указанная в файле AndroidManifest, если она есть.

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

Имя пакета, в который входит этот элемент.

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

Если этот параметр определен, действие с именем является логическим родительским элементом этого действия.

PeerReference

Сведения, которые можно получить о конкретном действии или получателе приложения.

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

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

PersistableMode

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

ProcessName

Имя процесса, в который должен выполняться этот компонент.

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

Указывает требуемую категорию отображения действия.

ScreenOrientation

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

SoftInputMode

Требуемый режим мягкого ввода для окна main этого действия.

SplitName

Имя разбиения, в котором объявлен этот компонент.

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

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

TaskAffinity

Сходство этого действия с другой задачей в системе.

Theme

Идентификатор ресурса стиля (в ресурсах пакета) темы этого действия.

ThemeResource

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

ThresholdClass

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

ThresholdType

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

UiOptions

Требуемые дополнительные параметры пользовательского интерфейса для этого действия и его main окна.

Методы

Clone()

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

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

Описывать типы специальных объектов, содержащихся в маршалируемом представлении этого объекта Parcelable.

Dispose()

Сведения, которые можно получить о конкретном действии или получателе приложения.

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

Сведения, которые можно получить о конкретном действии или получателе приложения.

(Унаследовано от Object)
Dump(IPrinter, String)
DumpBack(IPrinter, String) (Унаследовано от PackageItemInfo)
DumpFront(IPrinter, String) (Унаследовано от PackageItemInfo)
Equals(Object)

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

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

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

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

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

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

Получите текущий графический баннер, связанный с этим элементом.

(Унаследовано от PackageItemInfo)
LoadIcon(PackageManager)

Получите текущий графический значок, связанный с этим элементом.

(Унаследовано от PackageItemInfo)
LoadLabel(PackageManager)

Получение текущей текстовой метки, связанной с этим элементом.

(Унаследовано от PackageItemInfo)
LoadLabelFormatted(PackageManager)

Получение текущей текстовой метки, связанной с этим элементом.

(Унаследовано от PackageItemInfo)
LoadLogo(PackageManager)

Получите текущий графический логотип, связанный с этим элементом.

(Унаследовано от PackageItemInfo)
LoadUnbadgedIcon(PackageManager)

Получение текущего графического значка, связанного с этим элементом, без добавления рабочего значка, если применимо.

(Унаследовано от PackageItemInfo)
LoadXmlMetaData(PackageManager, String)

Загрузите РЕСУРС XML, подключенный к метаданным этого элемента.

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

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

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

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

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

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

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

Сведения, которые можно получить о конкретном действии или получателе приложения.

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

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

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

Сведения, которые можно получить о конкретном действии или получателе приложения.

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

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

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

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

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

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

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

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

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)

Сведения, которые можно получить о конкретном действии или получателе приложения.

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