PackageInstaller.SessionInfo Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сведения о активном сеансе установки.
[Android.Runtime.Register("android/content/pm/PackageInstaller$SessionInfo", DoNotGenerateAcw=true)]
public class PackageInstaller.SessionInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/content/pm/PackageInstaller$SessionInfo", DoNotGenerateAcw=true)>]
type PackageInstaller.SessionInfo = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Наследование
- Атрибуты
- Реализации
Комментарии
Сведения о активном сеансе установки.
Документация по Java для android.content.pm.PackageInstaller.SessionInfo
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Конструкторы
PackageInstaller.SessionInfo(IntPtr, JniHandleOwnership) |
Сведения о активном сеансе установки. |
Поля
InvalidId |
Идентификатор сеанса, который не существует или является недопустимым. |
SessionActivationFailed |
Устаревшие..
Константы, указывающие на то, что на этапе активации этого сеанса произошла ошибка. |
SessionConflict |
Устаревшие..
Константы, указывающие, что сеанс конфликтует с другим сеансом и должен быть жертвен для разрешения. |
SessionNoError |
Устаревшие..
Константы, указывающие, что во время подготовки или активации этого сеанса не произошла ошибка. |
SessionUnknownError |
Устаревшие..
Константы, указывающие, что при обработке этого сеанса произошла неизвестная ошибка. |
SessionVerificationFailed |
Устаревшие..
Константы, указывающие, что произошла ошибка во время этапа проверки этого сеанса. |
StagedSessionActivationFailed |
Этот элемент считается нерекомендуемым. |
StagedSessionConflict |
Этот элемент считается нерекомендуемым. |
StagedSessionNoError |
Этот элемент считается нерекомендуемым. |
StagedSessionUnknown |
Этот элемент считается нерекомендуемым. |
StagedSessionVerificationFailed |
Этот элемент считается нерекомендуемым. |
Свойства
AppIcon |
Возвращает значок, представляющий установленное приложение. |
AppLabel |
Сведения о активном сеансе установки. |
AppLabelFormatted |
Возвращает метку, представляющую установленное приложение. |
AppPackageName |
Возвращает имя пакета, с которым работает этот сеанс. |
Class |
Возвращает класс среды выполнения этого |
CreatedMillis |
Метка времени первоначального создания сеанса. |
Creator |
Сведения о активном сеансе установки. |
DontKillApp |
Получение набора значений в |
Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
HasParentSessionId |
Возвращает значение true, если сеанс имеет допустимый родительский сеанс, в противном случае — значение false. |
InstallerAttributionTag |
Сведения о активном сеансе установки. |
InstallerPackageName |
Возвращает имя пакета приложения, которому принадлежит этот сеанс. |
InstallerUid |
Возвращает uid владельца сеанса. |
InstallLocation |
Получение набора значений в |
InstallReason |
Верните причину установки этого пакета. |
IsActive |
Возвращается, если этот сеанс в настоящее время активен. |
IsApplicationEnabledSettingPersistent |
Возвращает, |
IsCommitted |
Возвращает, |
IsMultiPackage |
Возвращает значение true, если этот сеанс является сеансом с несколькими пакетами, содержащим ссылки на другие сеансы. |
IsPreApprovalRequested |
Возвращает значение, запрашивает ли этот сеанс предварительное утверждение пользователя. |
IsRequestUpdateOwnership |
Сведения о активном сеансе установки. |
IsSealed |
Возвращается, если этот сеанс запечатан. |
IsStaged |
Возвращает значение true, если этот сеанс является промежуточным сеансом. |
IsStagedSessionActive |
Возвращает, |
IsStagedSessionApplied |
Успешность применения поэтапного сеанса означает, что все его пакеты были активированы и дальнейшие действия не требуются. |
IsStagedSessionFailed |
Если что-то пошло не так, и промежуточный сеанс объявлен как неудачный, то есть он будет игнорироваться при следующей перезагрузке. |
IsStagedSessionReady |
Будет ли этапный сеанс готов к применению при следующей перезагрузке. |
JniIdentityHashCode |
Сведения о активном сеансе установки. (Унаследовано от Object) |
JniPeerMembers |
Сведения о активном сеансе установки. |
Mode |
Получите режим сеанса, заданный в конструкторе |
OriginatingUid |
Получение набора значений в |
OriginatingUri |
Получение набора значений в |
PackageSource |
Получите источник пакета, заданный в |
ParentSessionId |
Возвращает родительский идентификатор сеанса с несколькими пакетами, если этот сеанс принадлежит одному, |
PeerReference |
Сведения о активном сеансе установки. (Унаследовано от Object) |
Progress |
Возвращает текущий общий ход выполнения этого сеанса в диапазоне от 0 до 1. |
ReferrerUri |
Получите значение, заданное в |
RequireUserAction |
Требуется ли действие пользователя установщиком. |
SessionId |
Возвращает идентификатор для этого сеанса. |
Size |
Получите значение, заданное в |
StagedSessionErrorCode |
Если что-то пошло не так с промежуточным сеансом, клиенты могут проверить этот код ошибки, чтобы понять, какой тип сбоя произошел. |
StagedSessionErrorMessage |
Текстовое описание кода ошибки, возвращаемого |
ThresholdClass |
Сведения о активном сеансе установки. |
ThresholdType |
Сведения о активном сеансе установки. |
UpdatedMillis |
Метка времени последнего обновления, которое произошло в сеансе, включая изменение состояний в случае поэтапного сеанса. |
User |
Верните пользователя, связанного с этим сеансом. |
Методы
Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
CreateDetailsIntent() |
Возвращает намерение, которое можно запустить для просмотра сведений об этом сеансе установки. |
DescribeContents() |
Сведения о активном сеансе установки. |
Dispose() |
Сведения о активном сеансе установки. (Унаследовано от Object) |
Dispose(Boolean) |
Сведения о активном сеансе установки. (Унаследовано от Object) |
Equals(Object) |
Указывает, равен ли другой объект этому объекту. (Унаследовано от Object) |
GetChildSessionIds() |
Возвращает набор идентификаторов сеансов, которые будут зафиксированы при фиксации этого сеанса, если этот сеанс является сеансом с несколькими пакетами. |
GetHashCode() |
Возвращает значение хэш-кода для объекта. (Унаследовано от Object) |
JavaFinalize() |
Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет. (Унаследовано от Object) |
Notify() |
Пробуждение одного потока, ожидающего монитора этого объекта. (Унаследовано от Object) |
NotifyAll() |
Просыпает все потоки, ожидающие монитора этого объекта. (Унаследовано от Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
ToArray<T>() |
Сведения о активном сеансе установки. (Унаследовано от Object) |
ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
UnregisterFromRuntime() |
Сведения о активном сеансе установки. (Унаследовано от Object) |
Wait() |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>помощи уведомления</em> или <эм>прерванного</em>. (Унаследовано от Object) |
Wait(Int64, Int32) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
Wait(Int64) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от 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) |
Сведения о активном сеансе установки. |