BackupAgent Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android.
[Android.Runtime.Register("android/app/backup/BackupAgent", DoNotGenerateAcw=true)]
public abstract class BackupAgent : Android.Content.ContextWrapper
[<Android.Runtime.Register("android/app/backup/BackupAgent", DoNotGenerateAcw=true)>]
type BackupAgent = class
inherit ContextWrapper
- Herencia
- Derivado
- Atributos
Comentarios
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. Una aplicación que desee participar en el mecanismo de copia de seguridad y restauración declarará una subclase de android.app.backup.BackupAgent, implementará los #onBackup(ParcelFileDescriptor, BackupDataOutput, ParcelFileDescriptor) onBackup() métodos y #onRestore(BackupDataInput, int, ParcelFileDescriptor) onRestore() y proporcionará el nombre de su clase del agente de copia de seguridad en su AndroidManifest.xml archivo a través del atributo de android:backupAgent la <a href="{@docRoot}guide/topics/manifest/application-element.html"><application></a> etiqueta.
<div class="special reference"><h3>Developer Guides</h3>
Para obtener más información sobre el uso de BackupAgent, lea la guía para desarrolladores de Data Backup .
</div>
<h3>Operación< básica/h3>
Cuando la aplicación realiza cambios en los datos de los que desea conservar la copia de seguridad, debe llamar al android.app.backup.BackupManager#dataChanged() BackupManager.dataChanged() método . Esto notifica a Android Backup Manager que la aplicación necesita una oportunidad para actualizar su imagen de copia de seguridad. El Administrador de copias de seguridad, a su vez, programa un pase de copia de seguridad que se realizará en un momento oportuno.
Normalmente, las operaciones de restauración solo se realizan cuando las aplicaciones se instalan por primera vez en un dispositivo. En ese momento, el sistema operativo comprueba si hay un conjunto de datos guardado previamente disponible para la aplicación que se está instalando y, si es así, comienza un paso de restauración inmediata para entregar los datos de copia de seguridad como parte del proceso de instalación.
Cuando se ejecuta una copia de seguridad o un paso de restauración, se inicia el proceso de la aplicación (si aún no se está ejecutando), se crea una instancia de la clase del agente de copia de seguridad declarada por manifiesto (en el android:backupAgent atributo) dentro de ese proceso y se invoca el método del #onCreate() agente. Esto prepara la instancia del agente para ejecutar la lógica real de copia de seguridad o restauración. En este momento, se invocará el método o #onRestore(BackupDataInput, int, ParcelFileDescriptor) onRestore() del #onBackup(ParcelFileDescriptor, BackupDataOutput, ParcelFileDescriptor) onBackup() agente según corresponda para la operación que se realiza.
Un conjunto de datos de copia de seguridad consta de una o varias "entidades", registros de datos binarios sin formato que se identifican con una cadena de clave única dentro del conjunto de datos. La adición de un registro al conjunto de datos activo o la actualización de un registro existente se realiza simplemente escribiendo nuevos datos de entidad en la clave deseada. La eliminación de una entidad del conjunto de datos se realiza escribiendo una entidad bajo esa clave con el encabezado que especifica un tamaño de datos negativo y sin datos de entidad reales.
<b>Clases auxiliares</b>
Un agente extensible basado en clases auxiliares convenientes está disponible en android.app.backup.BackupAgentHelper. Esa clase es especialmente adecuada para el control de archivos simples o android.content.SharedPreferences copias de seguridad y restauración.
<b>Subprocesos</b>
El constructor, así como #onCreate() las devoluciones de llamada del ciclo de vida y #onDestroy() se ejecutan en el subproceso principal (subproceso de interfaz de usuario) de la aplicación que implementa BackupAgent. Las devoluciones de llamada de control de datos: #onBackup(ParcelFileDescriptor, BackupDataOutput, ParcelFileDescriptor) onBackup(), , #onFullBackup(FullBackupDataOutput)#onRestore(BackupDataInput, int, ParcelFileDescriptor) onRestore(), #onRestoreFile(ParcelFileDescriptor, long, File, int, long, long) onRestoreFile(), #onRestoreFinished()y #onQuotaExceeded(long, long) onQuotaExceeded() se ejecutan en subprocesos del grupo de enlazadores.
Java documentación para android.app.backup.BackupAgent.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Constructores
| Nombre | Description |
|---|---|
| BackupAgent() | |
| BackupAgent(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
Campos
| Nombre | Description |
|---|---|
| AccessibilityService |
Úselo con |
| AccountService |
Úselo con |
| ActivityService |
Úselo con |
| AdvancedProtectionService |
Uso con |
| AlarmService |
Úselo con |
| AppFunctionService |
Úselo con |
| AppOpsService |
Úselo con |
| AppSearchService |
Úselo con |
| AppwidgetService |
Úselo con |
| AudioService |
Úselo con |
| BatteryService |
Úselo con |
| BindAllowActivityStarts |
Obsoletos.
Marca para |
| BindExternalServiceLong |
Funciona de la misma manera |
| BindNotPerceptible |
Obsoletos.
Marca para |
| BindPackageIsolatedProcess |
Obsoletos.
Marca para |
| BindSharedIsolatedProcess |
Obsoletos.
Marca para |
| BiometricService |
Úselo con |
| BlobStoreService |
Use con |
| BluetoothService |
Use con |
| BugreportService |
Servicio para capturar un informe de errores. (Heredado de Context) |
| CameraService |
Úselo con |
| CaptioningService |
Úselo con |
| CarrierConfigService |
Úselo con |
| ClipboardService |
Úselo con |
| CompanionDeviceService |
Uso con |
| ConnectivityDiagnosticsService |
Úselo con |
| ConnectivityService |
Úselo con |
| ConsumerIrService |
Úselo con |
| ContactKeysService |
Úselo con |
| CredentialService |
Úselo con |
| CrossProfileAppsService |
Úselo con |
| DeviceIdDefault |
El identificador de dispositivo predeterminado, que es el identificador del dispositivo principal (no virtual). (Heredado de Context) |
| DeviceIdInvalid |
Identificador de dispositivo no válido. (Heredado de Context) |
| DeviceLockService |
Use con |
| DevicePolicyService |
Úselo con |
| DisplayHashService |
Use con |
| DisplayService |
Úselo con |
| DomainVerificationService |
Úselo con |
| DownloadService |
Úselo con |
| DropboxService |
Use con |
| EuiccService |
Úselo con |
| FileIntegrityService |
Use con |
| FingerprintService |
Úselo con |
| FlagClientSideEncryptionEnabled |
Obsoletos.
Marca para |
| FlagDeviceToDeviceTransfer |
Obsoletos.
Marca para |
| GameService |
Use con |
| GrammaticalInflectionService |
Use con |
| HardwarePropertiesService |
Úselo con |
| HealthconnectService |
Use con |
| InputMethodService |
Use con |
| InputService |
Úselo con |
| IpsecService |
Use con |
| JobSchedulerService |
Use con |
| KeyguardService |
Úselo con |
| KeystoreService |
Use con |
| LauncherAppsService |
Úselo con |
| LayoutInflaterService |
Use con |
| LocaleService |
Use con |
| LocationService |
Úselo con |
| MediaCommunicationService |
Uso con |
| MediaMetricsService |
Úselo con |
| MediaProjectionService |
Use con |
| MediaQualityService |
Úselo con |
| MediaRouterService |
Úselo con |
| MediaSessionService |
Úselo con |
| MidiService |
Use con |
| NetworkStatsService |
Úselo con |
| NfcService |
Use con |
| NotificationService |
Úselo con |
| NsdService |
Uso con |
| OverlayService |
Use con |
| PeopleService |
Úselo con |
| PerformanceHintService |
Use con |
| PersistentDataBlockService |
Úselo con |
| PowerService |
Úselo con |
| PrintService |
|
| ProfilingService |
Use con |
| ReceiverExported |
Obsoletos.
Marca para |
| ReceiverNotExported |
Obsoletos.
Marca para |
| ReceiverVisibleToInstantApps |
Obsoletos.
Marca para |
| RestrictionsService |
Use con |
| RoleService |
Úselo con |
| SatelliteService |
Úselo con |
| SearchService |
Úselo con |
| SecurityStateService |
Úselo con |
| SensorService |
Úselo con |
| ShortcutService |
Use con |
| StatusBarService |
Use con |
| StorageService |
Use con |
| StorageStatsService |
Úselo con |
| SystemHealthService |
Úselo con |
| TelecomService |
Úselo con |
| TelephonyImsService |
Use con |
| TelephonyService |
Úselo con |
| TelephonySubscriptionService |
Úselo con |
| TetheringService |
Use con |
| TextClassificationService |
Úselo con |
| TextServicesManagerService |
Úselo con |
| TvAdService |
Úselo con |
| TvInputService |
Úselo con |
| TvInteractiveAppService |
Use con |
| TypeDirectory |
Obsoletos.
Durante una restauración completa, indica que el objeto del sistema de archivos que se está restaurando es un directorio. |
| TypeFile |
Obsoletos.
Durante una restauración completa, indica que el objeto del sistema de archivos que se está restaurando es un archivo normal. |
| UiModeService |
Use con |
| UsageStatsService |
Úselo con |
| UsbService |
Úselo con |
| UserService |
Úselo con |
| VibratorManagerService |
Úselo con |
| VibratorService |
Úselo con |
| VirtualDeviceService |
Use con |
| VpnManagementService |
Use con |
| WallpaperService |
Úselo con |
| WifiAwareService |
Úselo con |
| WifiP2pService |
Úselo con |
| WifiRttRangingService |
Úsalo con |
| WifiService |
Úselo con |
| WindowService |
Úselo con |
Propiedades
| Nombre | Description |
|---|---|
| ApplicationContext |
Devuelve el contexto del único objeto Application global del proceso actual. (Heredado de ContextWrapper) |
| ApplicationInfo |
Devuelve la información completa de la aplicación para el paquete de este contexto. (Heredado de ContextWrapper) |
| Assets |
Devuelve una instancia de AssetManager para el paquete de la aplicación. (Heredado de ContextWrapper) |
| AttributionSource |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de Context) |
| AttributionTag |
La atribución se puede usar en aplicaciones complejas para separar lógicamente partes de la aplicación. (Heredado de Context) |
| BaseContext | (Heredado de ContextWrapper) |
| CacheDir |
Devuelve la ruta de acceso absoluta al directorio de caché específico de la aplicación en el sistema de archivos. (Heredado de ContextWrapper) |
| Class |
Devuelve la clase en tiempo de ejecución de este |
| ClassLoader |
Devuelve un cargador de clases que puede usar para recuperar clases de este paquete. (Heredado de ContextWrapper) |
| CodeCacheDir |
Devuelve la ruta de acceso absoluta al directorio de caché específico de la aplicación en el sistema de archivos diseñado para almacenar código almacenado en caché. (Heredado de ContextWrapper) |
| ContentResolver |
Devuelve una instancia de ContentResolver para el paquete de la aplicación. (Heredado de ContextWrapper) |
| DataDir |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de ContextWrapper) |
| DeviceId |
Obtiene el identificador de dispositivo al que está asociado este contexto. (Heredado de Context) |
| Display |
Obtenga la presentación con la que está asociado este contexto. (Heredado de Context) |
| ExternalCacheDir |
Devuelve la ruta de acceso absoluta al directorio del sistema de archivos externo principal (es decir, en algún lugar donde ExternalStorageDirectory la aplicación puede colocar los archivos de caché que posee. (Heredado de ContextWrapper) |
| FilesDir |
Devuelve la ruta de acceso absoluta al directorio del sistema de archivos donde se almacenan los archivos creados con OpenFileOutput(String, FileCreationMode) . (Heredado de ContextWrapper) |
| Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
| IsDeviceProtectedStorage |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de ContextWrapper) |
| IsRestricted |
Indica si este contexto está restringido. (Heredado de Context) |
| IsUiContext |
Devuelve |
| JniIdentityHashCode |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de Object) |
| JniPeerMembers |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. |
| MainExecutor |
Devuelve un |
| MainLooper |
Devuelve el bucle para el subproceso principal del proceso actual. (Heredado de ContextWrapper) |
| NoBackupFilesDir |
Devuelve la ruta de acceso absoluta al directorio del sistema de archivos similar a FilesDir. (Heredado de ContextWrapper) |
| ObbDir |
Devuelve el directorio de almacenamiento externo principal donde se pueden encontrar los archivos OBB de esta aplicación (si hay alguno). (Heredado de ContextWrapper) |
| OpPackageName |
Devuelve el nombre del paquete que se debe usar para |
| PackageCodePath |
Devuelve la ruta de acceso completa al paquete android principal de este contexto. (Heredado de ContextWrapper) |
| PackageManager |
Devuelve la instancia de PackageManager para buscar información global del paquete. (Heredado de ContextWrapper) |
| PackageName |
Devuelve el nombre del paquete de esta aplicación. (Heredado de ContextWrapper) |
| PackageResourcePath |
Devuelve la ruta de acceso completa al paquete android principal de este contexto. (Heredado de ContextWrapper) |
| Params |
Devuelve el conjunto de parámetros con los que se creó este contexto, si se creó a través |
| PeerReference |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de Object) |
| Resources |
Devuelve una instancia de Resources para el paquete de la aplicación. (Heredado de ContextWrapper) |
| Theme |
Devuelve el objeto Theme asociado a este contexto. (Heredado de ContextWrapper) |
| ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
| ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
| Wallpaper | (Heredado de ContextWrapper) |
| WallpaperDesiredMinimumHeight | (Heredado de ContextWrapper) |
| WallpaperDesiredMinimumWidth | (Heredado de ContextWrapper) |
Métodos
| Nombre | Description |
|---|---|
| AttachBaseContext(Context) |
Establezca el contexto base para este ContextWrapper. (Heredado de ContextWrapper) |
| BindIsolatedService(Intent, Context+BindServiceFlags, String, IExecutor, IServiceConnection) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de Context) |
| BindIsolatedService(Intent, Int32, String, IExecutor, IServiceConnection) |
La variación de |
| BindService(Intent, Bind, IExecutor, IServiceConnection) |
Igual que |
| BindService(Intent, Context+BindServiceFlags, IExecutor, IServiceConnection) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de Context) |
| BindService(Intent, IServiceConnection, Bind) |
Conéctese a un servicio de aplicación, lo que lo creará si es necesario. (Heredado de ContextWrapper) |
| BindService(Intent, IServiceConnection, Context+BindServiceFlags) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de Context) |
| BindServiceAsUser(Intent, IServiceConnection, Context+BindServiceFlags, UserHandle) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de Context) |
| BindServiceAsUser(Intent, IServiceConnection, Int32, UserHandle) |
Enlaza a un servicio de la clase especificada |
| CheckCallingOrSelfPermission(String) |
Determine si el proceso de llamada de un IPC o se le ha concedido un permiso determinado. (Heredado de ContextWrapper) |
| CheckCallingOrSelfUriPermission(Uri, ActivityFlags) |
Determine si el proceso de llamada de un IPC o se le ha concedido permiso para acceder a un URI específico. (Heredado de ContextWrapper) |
| CheckCallingOrSelfUriPermissions(IList<Uri>, Int32) |
Determine si el proceso de llamada de un IPC <em>o usted</em> se ha concedido permiso para acceder a una lista de URI. (Heredado de Context) |
| CheckCallingPermission(String) |
Determine si el proceso de llamada de un IPC que controla se le ha concedido un permiso determinado. (Heredado de ContextWrapper) |
| CheckCallingUriPermission(Uri, ActivityFlags) |
Determine si se ha concedido permiso al proceso de llamada y al identificador de usuario para acceder a un URI específico. (Heredado de ContextWrapper) |
| CheckCallingUriPermissions(IList<Uri>, Int32) |
Determine si se ha concedido permiso al proceso de llamada y uid para acceder a una lista de URI. (Heredado de Context) |
| CheckContentUriPermissionFull(Uri, Int32, Int32, ActivityFlags) |
Determine si se ha concedido permiso a un proceso determinado y a un uid para acceder a un URI de contenido específico. (Heredado de Context) |
| CheckPermission(String, Int32, Int32) |
Determine si se permite el permiso dado para un proceso determinado y el identificador de usuario que se ejecuta en el sistema. (Heredado de ContextWrapper) |
| CheckSelfPermission(String) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de ContextWrapper) |
| CheckUriPermission(Uri, Int32, Int32, ActivityFlags) |
Determine si se ha concedido permiso a un proceso determinado y un identificador de usuario para acceder a un URI específico. (Heredado de ContextWrapper) |
| CheckUriPermission(Uri, String, String, Int32, Int32, ActivityFlags) |
Compruebe un URI y un permiso normal. (Heredado de ContextWrapper) |
| CheckUriPermissions(IList<Uri>, Int32, Int32, Int32) |
Determine si se ha concedido permiso a un proceso determinado y un uid para acceder a una lista de URI. (Heredado de Context) |
| ClearWallpaper() |
Obsoletos.
(Heredado de ContextWrapper)
|
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| CreateAttributionContext(String) |
Devuelve un nuevo objeto Context para el contexto actual, pero el atributo a una etiqueta diferente. (Heredado de Context) |
| CreateConfigurationContext(Configuration) |
Devuelve un nuevo objeto Context para el contexto actual, pero cuyos recursos se ajustan para que coincidan con la configuración especificada. (Heredado de ContextWrapper) |
| CreateContext(ContextParams) |
Crea un contexto con propiedades y comportamientos específicos. (Heredado de Context) |
| CreateContextForSplit(String) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de ContextWrapper) |
| CreateDeviceContext(Int32) |
Devuelve un nuevo |
| CreateDeviceProtectedStorageContext() |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de ContextWrapper) |
| CreateDisplayContext(Display) |
Devuelve un nuevo objeto Context para el contexto actual, pero cuyos recursos se ajustan para que coincidan con las métricas de la pantalla especificada. (Heredado de ContextWrapper) |
| CreatePackageContext(String, PackageContextFlags) |
Devuelve un nuevo objeto Context para el nombre de aplicación especificado. (Heredado de ContextWrapper) |
| CreateWindowContext(Display, Int32, Bundle) |
Crea un |
| CreateWindowContext(Int32, Bundle) |
Crea un contexto para una ventana que no es de actividad. (Heredado de Context) |
| DatabaseList() |
Devuelve una matriz de cadenas que denominan las bases de datos privadas asociadas al paquete de aplicación de este contexto. (Heredado de ContextWrapper) |
| DeleteDatabase(String) |
Elimine una instancia de SQLiteDatabase privada existente asociada al paquete de aplicación de este contexto. (Heredado de ContextWrapper) |
| DeleteFile(String) |
Elimine el archivo privado especificado asociado al paquete de aplicación de este contexto. (Heredado de ContextWrapper) |
| DeleteSharedPreferences(String) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de ContextWrapper) |
| Dispose() |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de Object) |
| Dispose(Boolean) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de Object) |
| EnforceCallingOrSelfPermission(String, String) |
Si ni usted ni el proceso de llamada de un IPC se le ha concedido un permiso determinado, inicie una SecurityExceptionexcepción . (Heredado de ContextWrapper) |
| EnforceCallingOrSelfUriPermission(Uri, ActivityFlags, String) |
Si el proceso de llamada de un IPC o no se le ha concedido permiso para acceder a un URI específico, inicie SecurityException. (Heredado de ContextWrapper) |
| EnforceCallingPermission(String, String) |
Si el proceso de llamada de un IPC que controla no se le ha concedido un permiso determinado, inicie una SecurityExceptionexcepción . (Heredado de ContextWrapper) |
| EnforceCallingUriPermission(Uri, ActivityFlags, String) |
Si no se ha concedido permiso al proceso de llamada y al identificador de usuario para acceder a un URI específico, inicie SecurityException. (Heredado de ContextWrapper) |
| EnforcePermission(String, Int32, Int32, String) |
Si no se permite el permiso dado para un proceso determinado y el identificador de usuario que se ejecuta en el sistema, inicie una SecurityExceptionexcepción . (Heredado de ContextWrapper) |
| EnforceUriPermission(Uri, Int32, Int32, ActivityFlags, String) |
Si no se ha concedido permiso a un proceso determinado y un identificador de usuario para acceder a un URI específico, inicie SecurityException. (Heredado de ContextWrapper) |
| EnforceUriPermission(Uri, String, String, Int32, Int32, ActivityFlags, String) |
Aplique un URI y un permiso normal. (Heredado de ContextWrapper) |
| Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| FileList() |
Devuelve una matriz de cadenas que denominan los archivos privados asociados al paquete de aplicación de este contexto. (Heredado de ContextWrapper) |
| FullBackupFile(File, FullBackupDataOutput) |
Escriba un archivo completo como parte de una operación de copia de seguridad completa. |
| FullBackupFileAsync(File, FullBackupDataOutput) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. |
| GetColor(Int32) |
Devuelve un color asociado a un identificador de recurso determinado y con estilo para el tema actual. (Heredado de Context) |
| GetColorStateList(Int32) |
Devuelve una lista de estados de color asociada a un identificador de recurso determinado y con estilo para el tema actual. (Heredado de Context) |
| GetDatabasePath(String) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de ContextWrapper) |
| GetDir(String, FileCreationMode) |
Recupere, creando si es necesario, un nuevo directorio en el que la aplicación pueda colocar sus propios archivos de datos personalizados. (Heredado de ContextWrapper) |
| GetDrawable(Int32) |
Devuelve un objeto dibujable asociado a un identificador de recurso determinado y con estilo para el tema actual. (Heredado de Context) |
| GetExternalCacheDirs() |
Devuelve rutas de acceso absolutas a directorios específicos de la aplicación en todos los dispositivos de almacenamiento externo donde la aplicación puede colocar los archivos de caché que posee. (Heredado de ContextWrapper) |
| GetExternalFilesDir(String) |
Devuelve la ruta de acceso absoluta al directorio del sistema de archivos externo principal (es decir, en algún lugar de ExternalStorageDirectory) donde la aplicación puede colocar archivos persistentes que posee. (Heredado de ContextWrapper) |
| GetExternalFilesDirs(String) |
Devuelve rutas de acceso absolutas a directorios específicos de la aplicación en todos los dispositivos de almacenamiento externos donde la aplicación puede colocar archivos persistentes que posee. (Heredado de ContextWrapper) |
| GetExternalMediaDirs() |
Obsoletos.
Devuelve rutas de acceso absolutas a directorios específicos de la aplicación en todos los dispositivos de almacenamiento externos donde la aplicación puede colocar archivos multimedia. (Heredado de ContextWrapper) |
| GetFileStreamPath(String) |
Devuelve la ruta de acceso absoluta en el sistema de archivos donde se almacena un archivo creado con OpenFileOutput(String, FileCreationMode) . (Heredado de ContextWrapper) |
| GetHashCode() |
Devuelve un valor de código hash para el objeto . (Heredado de Object) |
| GetObbDirs() |
Devuelve rutas de acceso absolutas a directorios específicos de la aplicación en todos los dispositivos de almacenamiento externo donde se pueden encontrar los archivos OBB de la aplicación (si hay alguno). (Heredado de ContextWrapper) |
| GetSharedPreferences(String, FileCreationMode) |
Recupere y mantenga el contenido del archivo de preferencias 'name', devolviendo una sharedPreferences a través de la cual puede recuperar y modificar sus valores. (Heredado de ContextWrapper) |
| GetString(Int32, Object[]) |
Devuelve una cadena localizada de la tabla de cadenas predeterminadas del paquete de la aplicación. (Heredado de Context) |
| GetString(Int32) |
Devuelve una cadena localizada de la tabla de cadenas predeterminadas del paquete de la aplicación. (Heredado de Context) |
| GetSystemService(Class) |
Devuelve el identificador a un servicio de nivel de sistema por clase. (Heredado de Context) |
| GetSystemService(String) |
Devuelve el identificador a un servicio de nivel de sistema por nombre. (Heredado de ContextWrapper) |
| GetSystemServiceName(Class) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de ContextWrapper) |
| GetText(Int32) |
Devuelve un charSequence localizado y con estilo de la tabla de cadenas predeterminada del paquete de la aplicación. (Heredado de Context) |
| GetTextFormatted(Int32) |
Devuelve un charSequence localizado y con estilo de la tabla de cadenas predeterminada del paquete de la aplicación. (Heredado de Context) |
| GrantUriPermission(String, Uri, ActivityFlags) |
Conceda permiso para acceder a un URI específico a otro paquete, independientemente de si ese paquete tiene permiso general para acceder al proveedor de contenido del URI. (Heredado de ContextWrapper) |
| JavaFinalize() |
Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto . (Heredado de Object) |
| MoveDatabaseFrom(Context, String) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de ContextWrapper) |
| MoveSharedPreferencesFrom(Context, String) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de ContextWrapper) |
| Notify() |
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
| NotifyAll() |
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
| ObtainStyledAttributes(IAttributeSet, Int32[], Int32, Int32) |
Recupere información de atributo con estilo en el tema de este contexto. (Heredado de Context) |
| ObtainStyledAttributes(IAttributeSet, Int32[]) |
Recupere información de atributo con estilo en el tema de este contexto. (Heredado de Context) |
| ObtainStyledAttributes(Int32, Int32[]) |
Recupere información de atributo con estilo en el tema de este contexto. (Heredado de Context) |
| ObtainStyledAttributes(Int32[]) |
Recupere información de atributo con estilo en el tema de este contexto. (Heredado de Context) |
| OnBackup(ParcelFileDescriptor, BackupDataOutput, ParcelFileDescriptor) |
Se pide a la aplicación que escriba los datos modificados desde la última vez que realizó una operación de copia de seguridad. |
| OnCreate() |
Se proporciona como comodidad para las implementaciones del agente que necesitan una oportunidad para realizar la inicialización única antes de que se inicie la operación de copia de seguridad o restauración real. |
| OnDestroy() |
Se proporciona como comodidad para las implementaciones del agente que deben realizar algún tipo de proceso de apagado después de que se complete la copia de seguridad o restauración. |
| OnFullBackup(FullBackupDataOutput) |
La aplicación tiene copia de seguridad de todo el contenido del sistema de archivos. |
| OnQuotaExceeded(Int64, Int64) |
Notificación de que la operación de copia de seguridad actual de la aplicación hace que supere el tamaño máximo permitido por el transporte. |
| OnRestore(BackupDataInput, Int32, ParcelFileDescriptor) |
La aplicación se está restaurando a partir de la copia de seguridad y debe reemplazar los datos existentes por el contenido de la copia de seguridad. |
| OnRestore(BackupDataInput, Int64, ParcelFileDescriptor) |
Nueva versión de que controla un código de versión de |
| OnRestoreFile(ParcelFileDescriptor, Int64, File, BackupFileType, Int64, Int64) |
Controle los datos entregados a través del descriptor de archivo especificado durante una operación de restauración completa. |
| OnRestoreFinished() |
La operación de restauración de la aplicación se ha completado. |
| OpenFileInput(String) |
Abra un archivo privado asociado con el paquete de aplicación de este contexto para leerlo. (Heredado de ContextWrapper) |
| OpenFileOutput(String, FileCreationMode) |
Abra un archivo privado asociado al paquete de aplicación de este contexto para escribirlo. (Heredado de ContextWrapper) |
| OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory, IDatabaseErrorHandler) |
Abra una nueva instancia privada de SQLiteDatabase asociada con el paquete de aplicación de este contexto. (Heredado de ContextWrapper) |
| OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory) |
Abra una nueva instancia privada de SQLiteDatabase asociada con el paquete de aplicación de este contexto. (Heredado de ContextWrapper) |
| PeekWallpaper() |
Obsoletos.
(Heredado de ContextWrapper)
|
| RegisterComponentCallbacks(IComponentCallbacks) |
Agregue un nuevo |
| RegisterDeviceIdChangeListener(IExecutor, IIntConsumer) |
Agrega un nuevo identificador de dispositivo cambiado de escucha a , |
| RegisterReceiver(BroadcastReceiver, IntentFilter, ActivityFlags) |
Obsoletos.
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de ContextWrapper) |
| RegisterReceiver(BroadcastReceiver, IntentFilter, ReceiverFlags) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de Context) |
| RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ActivityFlags) |
Obsoletos.
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de ContextWrapper) |
| RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ReceiverFlags) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de Context) |
| RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler) |
Regístrese para recibir difusión de intención, para ejecutarse en el contexto de <var scheduler</var>>. (Heredado de ContextWrapper) |
| RegisterReceiver(BroadcastReceiver, IntentFilter) |
Registre un objeto BroadcastReceiver para que se ejecute en el subproceso de actividad principal. (Heredado de ContextWrapper) |
| RemoveStickyBroadcast(Intent) |
Obsoletos.
(Heredado de ContextWrapper)
|
| RemoveStickyBroadcastAsUser(Intent, UserHandle) |
Obsoletos.
(Heredado de ContextWrapper)
|
| RevokeSelfPermissionOnKill(String) |
Desencadena la revocación asincrónica de un permiso en tiempo de ejecución. (Heredado de Context) |
| RevokeSelfPermissionsOnKill(ICollection<String>) |
Desencadena la revocación de uno o varios permisos para el paquete de llamada. (Heredado de Context) |
| RevokeUriPermission(String, Uri, ActivityFlags) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de ContextWrapper) |
| RevokeUriPermission(Uri, ActivityFlags) |
Quite todos los permisos para acceder a un URI de proveedor de contenido determinado que se agregó anteriormente con M:Android.Content.Context.GrantUriPermission(System.String,Android.Net.Uri,Android.Net.Uri). (Heredado de ContextWrapper) |
| SendBroadcast(Intent, String, Bundle) |
Difunda la intención dada a todos los BroadcastReceivers interesados, lo que permite aplicar un permiso obligatorio opcional. (Heredado de Context) |
| SendBroadcast(Intent, String) |
Difunda la intención dada a todos los BroadcastReceivers interesados, lo que permite aplicar un permiso obligatorio opcional. (Heredado de ContextWrapper) |
| SendBroadcast(Intent) |
Difunda la intención dada a todos los BroadcastReceivers interesados. (Heredado de ContextWrapper) |
| SendBroadcastAsUser(Intent, UserHandle, String) |
Versión de SendBroadcast(Intent, String) que le permite especificar el usuario al que se enviará la difusión. (Heredado de ContextWrapper) |
| SendBroadcastAsUser(Intent, UserHandle) |
Versión de SendBroadcast(Intent) que le permite especificar el usuario al que se enviará la difusión. (Heredado de ContextWrapper) |
| SendBroadcastWithMultiplePermissions(Intent, String[]) |
Difunda la intención dada a todos los broadcastReceivers interesados, lo que permite aplicar una matriz de permisos necesarios. (Heredado de Context) |
| SendOrderedBroadcast(Intent, Int32, String, String, BroadcastReceiver, Handler, String, Bundle, Bundle) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de ContextWrapper) |
| SendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, Result, String, Bundle) |
Versión de SendBroadcast(Intent) que le permite recibir datos de vuelta de la difusión. (Heredado de ContextWrapper) |
| SendOrderedBroadcast(Intent, String, Bundle, BroadcastReceiver, Handler, Result, String, Bundle) |
Versión de |
| SendOrderedBroadcast(Intent, String, Bundle) |
Difundir la intención dada a todos los broadcastReceivers interesados, entregarlos uno a uno para permitir que los receptores más preferidos consuman la difusión antes de que se entreguen a receptores menos preferidos. (Heredado de Context) |
| SendOrderedBroadcast(Intent, String, String, BroadcastReceiver, Handler, Result, String, Bundle) |
Versión de |
| SendOrderedBroadcast(Intent, String) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de ContextWrapper) |
| SendOrderedBroadcastAsUser(Intent, UserHandle, String, BroadcastReceiver, Handler, Result, String, Bundle) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de ContextWrapper) |
| SendStickyBroadcast(Intent, Bundle) |
Realice un que |
| SendStickyBroadcast(Intent) |
Obsoletos.
Realice un que |
| SendStickyBroadcastAsUser(Intent, UserHandle) |
Obsoletos.
(Heredado de ContextWrapper)
|
| SendStickyOrderedBroadcast(Intent, BroadcastReceiver, Handler, Result, String, Bundle) |
Obsoletos.
(Heredado de ContextWrapper)
|
| SendStickyOrderedBroadcastAsUser(Intent, UserHandle, BroadcastReceiver, Handler, Result, String, Bundle) |
Obsoletos.
(Heredado de ContextWrapper)
|
| SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
| SetTheme(Int32) |
Establezca el tema base para este contexto. (Heredado de ContextWrapper) |
| SetWallpaper(Bitmap) |
Obsoletos.
(Heredado de ContextWrapper)
|
| SetWallpaper(Stream) |
Obsoletos.
(Heredado de ContextWrapper)
|
| StartActivities(Intent[], Bundle) |
Inicie varias actividades nuevas. (Heredado de ContextWrapper) |
| StartActivities(Intent[]) |
Igual que StartActivities(Intent[], Bundle) sin opciones especificadas. (Heredado de ContextWrapper) |
| StartActivity(Intent, Bundle) |
Inicie una nueva actividad. (Heredado de ContextWrapper) |
| StartActivity(Intent) |
Igual que StartActivity(Intent, Bundle) sin opciones especificadas. (Heredado de ContextWrapper) |
| StartActivity(Type) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de Context) |
| StartForegroundService(Intent) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de ContextWrapper) |
| StartInstrumentation(ComponentName, String, Bundle) |
Empiece a ejecutar una Instrumentation clase. (Heredado de ContextWrapper) |
| StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32, Bundle) |
Como StartActivity(Intent, Bundle), pero tomando intentSender para empezar. (Heredado de ContextWrapper) |
| StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de ContextWrapper) |
| StartService(Intent) |
Solicite que se inicie un servicio de aplicación determinado. (Heredado de ContextWrapper) |
| StopService(Intent) |
Solicite que se detenga un servicio de aplicación determinado. (Heredado de ContextWrapper) |
| ToArray<T>() |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de Object) |
| ToString() |
Devuelve una representación de cadena del objeto . (Heredado de Object) |
| UnbindService(IServiceConnection) |
Desconecte de un servicio de aplicación. (Heredado de ContextWrapper) |
| UnregisterComponentCallbacks(IComponentCallbacks) |
Quite un |
| UnregisterDeviceIdChangeListener(IIntConsumer) |
Quita un identificador de dispositivo cambiado de agente de escucha del contexto. (Heredado de Context) |
| UnregisterFromRuntime() |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de Object) |
| UnregisterReceiver(BroadcastReceiver) |
Anule el registro de un objeto BroadcastReceiver registrado anteriormente. (Heredado de ContextWrapper) |
| UpdateServiceGroup(IServiceConnection, Int32, Int32) |
Para un servicio enlazado previamente con |
| Wait() |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em> o <em>interrumpido</em>.<>< (Heredado de Object) |
| Wait(Int64, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
| Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IJavaPeerable.Disposed() |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de Object) |
| IJavaPeerable.Finalized() |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de Object) |
| IJavaPeerable.JniManagedPeerState |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. (Heredado de Object) |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtiene el nombre JNI del tipo de la instancia |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerción |
| JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
| JavaCast<TResult>(IJavaObject) |
Proporciona la interfaz central entre una aplicación y la infraestructura de copia de seguridad de datos de Android. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Intente coerción |