Context Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Interface vers des informations globales sur un environnement d’application.
[Android.Runtime.Register("android/content/Context", DoNotGenerateAcw=true)]
public abstract class Context : Java.Lang.Object
[<Android.Runtime.Register("android/content/Context", DoNotGenerateAcw=true)>]
type Context = class
inherit Object
- Héritage
- Dérivé
- Attributs
Remarques
Interface vers des informations globales sur un environnement d’application. Il s’agit d’une classe abstraite dont l’implémentation est fournie par le système Android. Il permet d’accéder aux ressources et classes spécifiques à l’application, ainsi qu’aux appels de niveau application pour les opérations au niveau de l’application, telles que le lancement d’activités, la diffusion et la réception d’intentions, etc.
Java documentation pour android.content.Context.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
Constructeurs
| Nom | Description |
|---|---|
| Context() | |
| Context(IntPtr, JniHandleOwnership) |
Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime. |
Champs
| Nom | Description |
|---|---|
| AccessibilityService |
Utilisez cette |
| AccountService |
Utilisez-la |
| ActivityService |
Utilisez cette |
| AdvancedProtectionService |
Utiliser avec |
| AlarmService |
Utilisez-la |
| AppFunctionService |
Utilisez-la |
| AppOpsService |
Utilisez-le |
| AppSearchService |
Utilisez cette |
| AppwidgetService |
Utilisez-la |
| AudioService |
Utilisez-la |
| BatteryService |
Utiliser avec |
| BindAllowActivityStarts |
Obsolète.
Indicateur pour |
| BindExternalServiceLong |
Fonctionne de la même façon que |
| BindNotPerceptible |
Obsolète.
Indicateur pour |
| BindPackageIsolatedProcess |
Obsolète.
Indicateur pour |
| BindSharedIsolatedProcess |
Obsolète.
Indicateur pour |
| BiometricService |
Utilisez-la |
| BlobStoreService |
Utilisez cette |
| BluetoothService |
Utiliser avec |
| BugreportService |
Service pour capturer un rapport de bogues. |
| CameraService |
Utiliser avec |
| CaptioningService |
|
| CarrierConfigService |
Utilisez cette |
| ChooserService |
Utiliser avec |
| ClipboardService |
|
| CompanionDeviceService |
Utiliser avec |
| ConnectivityDiagnosticsService |
Utilisez cette |
| ConnectivityService |
Utilisez-la |
| ConsumerIrService |
|
| ContactKeysService |
Utilisez-la |
| CredentialService |
Utilisez-la |
| CrossProfileAppsService |
Utilisez-la |
| DeviceIdDefault |
ID d’appareil par défaut, qui est l’ID de l’appareil principal (non virtuel). |
| DeviceIdInvalid |
ID d’appareil non valide. |
| DeviceLockService |
Utiliser avec |
| DevicePolicyService |
Utilisez-la |
| DisplayHashService |
|
| DisplayService |
Utilisez-la |
| DomainVerificationService |
|
| DownloadService |
|
| DropboxService |
Utilisez cette |
| EuiccService |
Utiliser avec |
| FileIntegrityService |
Utiliser avec |
| FingerprintService |
Utilisez-la |
| GameService |
Utiliser avec |
| GrammaticalInflectionService |
Utiliser avec |
| HardwarePropertiesService |
Utilisez-la |
| HealthconnectService |
Utiliser avec |
| InputMethodService |
Utilisez-le |
| InputService |
Utiliser avec |
| IpsecService |
|
| JobSchedulerService |
Utilisez-la |
| KeyguardService |
Utilisez-la |
| KeystoreService |
Utilisez-la |
| LauncherAppsService |
Utilisez-la |
| LayoutInflaterService |
Permet de |
| LocaleService |
Utiliser avec |
| LocationService |
Utilisez-la |
| MediaCommunicationService |
Utiliser avec |
| MediaMetricsService |
Utilisez-la |
| MediaProjectionService |
Utilisez cette |
| MediaQualityService |
Utilisez-la |
| MediaRouterService |
Utilisez-la |
| MediaSessionService |
Utilisez-la |
| MidiService |
Utilisez cette |
| NetworkStatsService |
|
| NfcService |
Utiliser avec |
| NotificationService |
Utilisez cette |
| NsdService |
Utiliser avec |
| OverlayService |
|
| PeopleService |
Utilisez-la |
| PerformanceHintService |
Utilisez cette |
| PersistentDataBlockService |
Utilisez-la |
| PowerService |
Utilisez cette |
| PrintService |
|
| ProfilingService |
Utiliser avec |
| ReceiverExported |
Obsolète.
Indicateur pour |
| ReceiverNotExported |
Obsolète.
Indicateur pour |
| ReceiverVisibleToInstantApps |
Obsolète.
Indicateur pour |
| RestrictionsService |
Utilisez cette |
| RoleService |
Utiliser avec |
| SatelliteService |
Utilisez-la |
| SearchService |
Utilisez-la |
| SecurityStateService |
Utilisez cette |
| SensorService |
Utiliser avec |
| ShortcutService |
Utilisez-le |
| StatusBarService |
Utilisez cette |
| StorageService |
Utilisez-le |
| StorageStatsService |
Utilisez-la |
| SystemHealthService |
Utilisez-la |
| TelecomService |
Utilisez-la |
| TelephonyImsService |
Utiliser avec |
| TelephonyPhoneNumberService |
Utilisez-la |
| TelephonyService |
Utilisez-la |
| TelephonySubscriptionService |
Utilisez-le |
| TetheringService |
Utilisez-le |
| TextClassificationService |
Utiliser avec |
| TextServicesManagerService |
Utiliser avec |
| TvAdService |
Utilisez-la |
| TvInputService |
Utilisez-la |
| TvInteractiveAppService |
Utilisez-la |
| UiModeService |
Utiliser avec |
| UsageStatsService |
Utilisez-la |
| UsbService |
Utilisez-la pour |
| UserService |
Utilisez-la |
| VibratorManagerService |
Utilisez avec |
| VibratorService |
Utilisez-la |
| VirtualDeviceService |
Utiliser avec |
| VpnManagementService |
Permet de |
| WallpaperService |
Utiliser avec |
| WifiAwareService |
Utilisez-la |
| WifiP2pService |
Utilisez-la |
| WifiRttRangingService |
Utilisez-le |
| WifiService |
Utiliser avec |
| WindowService |
Utilisez cette |
Propriétés
| Nom | Description |
|---|---|
| ApplicationContext |
Retourne le contexte de l’objet Application unique global du processus actuel. |
| ApplicationInfo |
Retournez les informations complètes de l’application pour le package de ce contexte. |
| Assets |
Retournez une instance AssetManager pour le package de votre application. |
| AttributionSource |
Obtient la source d’attribution associée à ce contexte. |
| AttributionTag |
L’attribution peut être utilisée dans des applications complexes pour séparer logiquement les parties de l’application. |
| CacheDir |
Retourne le chemin absolu du répertoire de cache spécifique à l’application sur le système de fichiers. |
| Class |
Retourne la classe runtime de ce |
| ClassLoader |
Retournez un chargeur de classes que vous pouvez utiliser pour récupérer des classes dans ce package. |
| CodeCacheDir |
Retourne le chemin absolu du répertoire de cache spécifique à l’application sur le système de fichiers conçu pour stocker du code mis en cache. |
| ContentResolver |
Retourne une instance ContentResolver pour le package de votre application. |
| DataDir |
Retourne le chemin absolu du répertoire sur le système de fichiers où tous les fichiers privés appartenant à cette application sont stockés. Les applications ne doivent pas utiliser ce chemin directement ; ils doivent utiliser plutôt getFilesDir(), getCacheDir() , getDir() , getDir(String,int) ou d’autres API de stockage sur cette classe. Le chemin retourné peut changer au fil du temps si l’application appelante est déplacée vers un appareil de stockage adopté. Seuls les chemins relatifs doivent donc être conservés. Aucune autorisation supplémentaire n’est requise pour que l’application appelante lit ou écrit des fichiers sous le chemin d’accès retourné. Retourne un fichier |
| DeviceId |
Obtient l’ID d’appareil avec lequel ce contexte est associé. |
| Display |
Obtenez l’affichage avec lequel ce contexte est associé. |
| ExternalCacheDir |
Retourne le chemin absolu du répertoire sur le système de fichiers externe principal (qui se trouve quelque part sur ExternalStorageDirectory l’emplacement où l’application peut placer des fichiers de cache qu’elle possède. |
| FilesDir |
Retourne le chemin absolu du répertoire sur le système de fichiers où OpenFileOutput(String, FileCreationMode) les fichiers créés sont stockés. |
| Handle |
Handle de l’instance Android sous-jacente. (Hérité de Object) |
| IsDeviceProtectedStorage |
Indique si les API de stockage de ce contexte sont sauvegardées par le stockage protégé par l’appareil. |
| IsRestricted |
Indique si ce contexte est restreint. |
| IsUiContext |
Retourne |
| JniIdentityHashCode |
Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité. (Hérité de Object) |
| JniManagedPeerState |
Interface vers des informations globales sur un environnement d’application. (Hérité de JavaObject) |
| JniPeerMembers |
Obtient les métadonnées JNI utilisées pour appeler les membres de cet homologue Java. |
| MainExecutor |
Retournez une tâche en file d’attente |
| MainLooper |
Retournez le Looper pour le thread principal du processus actuel. |
| NoBackupFilesDir |
Retourne le chemin absolu du répertoire sur le système de fichiers similaire à FilesDir. |
| ObbDir |
Retournez le répertoire de stockage externe principal où se trouvent les fichiers OBB de cette application (le cas échéant). |
| OpPackageName |
Retournez le nom du package qui doit être utilisé pour |
| PackageCodePath |
Retournez le chemin d’accès complet au package Android principal de ce contexte. |
| PackageManager |
Retournez l’instance PackageManager pour rechercher des informations globales sur le package. |
| PackageName |
Retourne le nom du package de cette application. |
| PackageResourcePath |
Retournez le chemin d’accès complet au package Android principal de ce contexte. |
| Params |
Retourne l’ensemble de paramètres avec lesquels ce contexte a été créé, s’il a été créé via |
| PeerReference |
Obtient la référence d’objet JNI pour cet homologue Java. (Hérité de Object) |
| Resources |
Retourne une instance Resources pour le package de votre application. |
| Theme |
Retourne l’objet Theme associé à ce contexte. |
| ThresholdClass |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. |
| ThresholdType |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. |
| Wallpaper | |
| WallpaperDesiredMinimumHeight | |
| WallpaperDesiredMinimumWidth | |
Méthodes
| Nom | Description |
|---|---|
| BindIsolatedService(Intent, Context+BindServiceFlags, String, IExecutor, IServiceConnection) |
Consultez bindIsolatedService(Intent,int,String,Executor,ServiceConnection) Call BindServiceFlags.of(long) pour obtenir un objet BindServiceFlags. |
| BindIsolatedService(Intent, Int32, String, IExecutor, IServiceConnection) |
La variante de |
| BindService(Intent, Bind, IExecutor, IServiceConnection) |
Identique à celui de |
| BindService(Intent, Context+BindServiceFlags, IExecutor, IServiceConnection) |
Consultez bindService(Intent,int,Executor,ServiceConnection) Call BindServiceFlags.of(long) pour obtenir un objet BindServiceFlags. |
| BindService(Intent, IServiceConnection, Bind) |
Se connecte à un service d’application, en le créant si nécessaire. |
| BindService(Intent, IServiceConnection, Context+BindServiceFlags) |
Consultez bindService(Intent,ServiceConnection,int) Call BindServiceFlags.of(long) pour obtenir un objet BindServiceFlags. |
| BindServiceAsUser(Intent, IServiceConnection, Context+BindServiceFlags, UserHandle) |
Consultez bindServiceAsUser(Intent,ServiceConnection,int,UserHandle) Call BindServiceFlags.of(long) pour obtenir un objet BindServiceFlags. |
| BindServiceAsUser(Intent, IServiceConnection, Int32, UserHandle) |
Lie à un service de la |
| CheckCallingOrSelfPermission(String) |
Déterminez si le processus d’appel d’un em<IPC >ou vous</em> a reçu une autorisation particulière. |
| CheckCallingOrSelfUriPermission(Uri, ActivityFlags) |
Déterminez si le processus appelant d’un em<IPC >ou vous</em> a été autorisé à accéder à un URI spécifique. |
| CheckCallingOrSelfUriPermissions(IList<Uri>, Int32) |
Déterminez si le processus d’appel d’un em<IPC >ou vous</em> a été autorisé à accéder à une liste d’URI. |
| CheckCallingPermission(String) |
Déterminez si le processus appelant d’un IPC que vous gérez a reçu une autorisation particulière. |
| CheckCallingUriPermission(Uri, ActivityFlags) |
Déterminez si le processus appelant et l’uid ont été autorisés à accéder à un URI spécifique. |
| CheckCallingUriPermissions(IList<Uri>, Int32) |
Déterminez si le processus appelant et l’uid ont été autorisés à accéder à une liste d’URI. |
| CheckContentUriPermissionFull(Uri, Int32, Int32, ActivityFlags) |
Déterminez si un processus particulier et un uid ont été autorisés à accéder à un URI de contenu spécifique. |
| CheckPermission(String, Int32, Int32) |
Déterminez si l’autorisation donnée est autorisée pour un processus particulier et un ID utilisateur en cours d’exécution dans le système. |
| CheckSelfPermission(String) |
Déterminez si <>vous</em> avez reçu une autorisation particulière. |
| CheckUriPermission(Uri, Int32, Int32, ActivityFlags) |
Déterminez si un processus et un uid particuliers ont été autorisés à accéder à un URI spécifique. |
| CheckUriPermission(Uri, String, String, Int32, Int32, ActivityFlags) |
Vérifiez à la fois un URI et une autorisation normale. |
| CheckUriPermissions(IList<Uri>, Int32, Int32, Int32) |
Déterminez si un processus particulier et un uid ont été autorisés à accéder à une liste d’URI. |
| ClearWallpaper() |
Obsolète.
Ce membre est déconseillé. |
| Clone() |
Crée et retourne une copie de cet objet. (Hérité de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Interface vers des informations globales sur un environnement d’application. (Hérité de JavaObject) |
| CreateAttributionContext(String) |
Retourne un nouvel objet Context pour le contexte actuel, mais l’attribut à une autre balise. |
| CreateConfigurationContext(Configuration) |
Retourne un nouvel objet Context pour le contexte actuel, mais dont les ressources sont ajustées pour correspondre à la configuration donnée. |
| CreateContext(ContextParams) |
Crée un contexte avec des propriétés et des comportements spécifiques. |
| CreateContextForSplit(String) |
Retourne un nouvel objet Context pour le nom de fractionnement donné. |
| CreateDeviceContext(Int32) |
Retourne un nouvel |
| CreateDeviceProtectedStorageContext() |
Retourne un nouvel objet Context pour le contexte actuel, mais dont les API de stockage sont sauvegardées par le stockage protégé par l’appareil. |
| CreateDisplayContext(Display) |
Retourne un nouvel |
| CreatePackageContext(String, PackageContextFlags) |
Retourne un nouvel objet Context pour le nom d’application donné. |
| CreateWindowContext(Display, Int32, Bundle) |
Crée une |
| CreateWindowContext(Int32, Bundle) |
Crée un contexte pour une fenêtre non-activité. |
| DatabaseList() |
Retourne un tableau de chaînes nommant les bases de données privées associées au package d’application de ce contexte. |
| DeleteDatabase(String) |
Supprimez une sqLiteDatabase privée existante associée au package d’application de ce contexte. |
| DeleteFile(String) |
Supprimez le fichier privé donné associé au package d’application de ce contexte. |
| DeleteSharedPreferences(String) |
Supprimez un fichier de préférences partagées existant. |
| Dispose() |
Libère les ressources détenues par cet homologue Java. (Hérité de Object) |
| Dispose(Boolean) |
Libère les ressources détenues par cet homologue Java. (Hérité de Object) |
| DisposeUnlessReferenced() |
Interface vers des informations globales sur un environnement d’application. (Hérité de JavaObject) |
| EnforceCallingOrSelfPermission(String, String) |
Si ni vous ni le processus appelant d’un IPC que vous gérez a reçu une autorisation particulière, lèvez un |
| EnforceCallingOrSelfUriPermission(Uri, ActivityFlags, String) |
Si le processus appelant d’un em<IPC >ou vous</em> n’a pas été autorisé à accéder à un URI spécifique, lèvez |
| EnforceCallingPermission(String, String) |
Si le processus appelant d’un IPC que vous gérez n’a pas reçu d’autorisation particulière, lèvez un |
| EnforceCallingUriPermission(Uri, ActivityFlags, String) |
Si le processus appelant et l’interface utilisateur n’ont pas été autorisés à accéder à un URI spécifique, lèvez |
| EnforcePermission(String, Int32, Int32, String) |
Si l’autorisation donnée n’est pas autorisée pour un processus particulier et un ID utilisateur en cours d’exécution dans le système, lèvez un |
| EnforceUriPermission(Uri, Int32, Int32, ActivityFlags, String) |
Si un processus particulier et un uid n’ont pas été autorisés à accéder à un URI spécifique, lèvez |
| EnforceUriPermission(Uri, String, String, Int32, Int32, ActivityFlags, String) |
Appliquez à la fois un URI et une autorisation normale. |
| Equals(Object) |
Interface vers des informations globales sur un environnement d’application. (Hérité de JavaObject) |
| Equals(Object) |
Indique si un autre objet est « égal à » celui-ci. (Hérité de Object) |
| FileList() |
Retourne un tableau de chaînes nommant les fichiers privés associés au package d’application de ce contexte. |
| GetColor(Int32) |
Retourne une couleur associée à un ID de ressource particulier et avec style pour le thème actuel. |
| GetColorStateList(Int32) |
Retourne une liste d’états de couleur associée à un ID de ressource particulier et mise en forme pour le thème actuel. |
| GetDatabasePath(String) |
Retourne le chemin absolu sur le système de fichiers dans lequel une base de données créée est |
| GetDir(String, FileCreationMode) |
Récupérez, créez, si nécessaire, un nouveau répertoire dans lequel l’application peut placer ses propres fichiers de données personnalisés. |
| GetDrawable(Int32) |
Retourne un objet dessinable associé à un ID de ressource particulier et mis en forme pour le thème actuel. |
| GetExternalCacheDirs() |
Retourne des chemins absolus vers des répertoires spécifiques à l’application sur tous les appareils de stockage partagé/externe où l’application peut placer des fichiers de cache qu’elle possède. |
| GetExternalFilesDir(String) |
Retourne le chemin absolu du répertoire sur l’appareil de stockage principal partagé/externe où l’application peut placer des fichiers persistants qu’elle possède. |
| GetExternalFilesDirs(String) |
Retourne des chemins absolus vers des répertoires spécifiques à l’application sur tous les appareils de stockage partagé/externe où l’application peut placer des fichiers persistants qu’elle possède. |
| GetExternalMediaDirs() |
Retourne des chemins absolus vers des répertoires spécifiques à l’application sur tous les appareils de stockage partagé/externe où l’application peut placer des fichiers multimédias. |
| GetFileStreamPath(String) |
Retourne le chemin absolu sur le système de fichiers dans lequel un fichier créé est |
| GetHashCode() |
Retourne une valeur de code de hachage pour l’objet. (Hérité de Object) |
| GetObbDirs() |
Retourne des chemins absolus vers des répertoires spécifiques à l’application sur tous les appareils de stockage partagé/externe où se trouvent les fichiers OBB de l’application (le cas échéant). |
| GetSharedPreferences(String, FileCreationMode) |
Récupérez et maintenez le contenu du fichier de préférences « name », en retournant une instance SharedPreferences par le biais de laquelle vous pouvez récupérer et modifier ses valeurs. |
| GetString(Int32, Object[]) |
Retourne une chaîne localisée à partir de la table de chaînes par défaut du package de l’application. |
| GetString(Int32) |
Retourne une chaîne localisée à partir de la table de chaînes par défaut du package de l’application. |
| GetSystemService(Class) |
Retournez le handle dans un service de niveau système par classe. |
| GetSystemService(String) |
Retournez le handle à un service de niveau système par nom. |
| GetSystemServiceName(Class) |
Obtient le nom du service au niveau du système représenté par la classe spécifiée. |
| GetText(Int32) |
Retournez une charSequence localisée et styleée à partir de la table de chaînes par défaut du package de l’application. |
| GetTextFormatted(Int32) |
Retournez une charSequence localisée et styleée à partir de la table de chaînes par défaut du package de l’application. |
| GrantUriPermission(String, Uri, ActivityFlags) |
Accordez l’autorisation d’accéder à un URI spécifique à un autre package, que ce package ait l’autorisation générale d’accéder au fournisseur de contenu de l’URI. |
| JavaFinalize() |
Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet. (Hérité de Object) |
| MoveDatabaseFrom(Context, String) |
Déplacez un fichier de base de données existant du contexte de stockage source donné vers ce contexte. |
| MoveSharedPreferencesFrom(Context, String) |
Déplacez un fichier de préférences partagées existant du contexte de stockage source donné vers ce contexte. |
| Notify() |
Réveille un thread unique qui attend le moniteur de cet objet. (Hérité de Object) |
| NotifyAll() |
Réveille tous les threads qui attendent le moniteur de cet objet. (Hérité de Object) |
| ObtainStyledAttributes(IAttributeSet, Int32[], Int32, Int32) |
Récupérez les informations d’attribut de style dans le thème de ce contexte. |
| ObtainStyledAttributes(IAttributeSet, Int32[]) |
Récupérez les informations d’attribut de style dans le thème de ce contexte. |
| ObtainStyledAttributes(Int32, Int32[]) |
Récupérez les informations d’attribut de style dans le thème de ce contexte. |
| ObtainStyledAttributes(Int32[]) |
Récupérez les informations d’attribut de style dans le thème de ce contexte. |
| OpenFileInput(String) |
Ouvrez un fichier privé associé au package d’application de ce contexte pour la lecture. |
| OpenFileOutput(String, FileCreationMode) |
Ouvrez un fichier privé associé au package d’application de ce contexte pour l’écriture. |
| OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory, IDatabaseErrorHandler) |
Ouvrez une nouvelle sqLiteDatabase privée associée au package d’application de ce contexte. |
| OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory) |
Ouvrez une nouvelle sqLiteDatabase privée associée au package d’application de ce contexte. |
| PeekWallpaper() |
Obsolète.
Ce membre est déconseillé. |
| RegisterComponentCallbacks(IComponentCallbacks) |
Ajoutez une nouveauté |
| RegisterDeviceIdChangeListener(IExecutor, IIntConsumer) |
Ajoute un nouvel écouteur d’ID d’appareil modifié à celui |
| RegisterReceiver(BroadcastReceiver, IntentFilter, ActivityFlags) |
Obsolète.
Inscrivez-vous pour recevoir des diffusions d’intentions, le récepteur étant éventuellement exposé aux applications instantanées. |
| RegisterReceiver(BroadcastReceiver, IntentFilter, ReceiverFlags) |
Inscrivez-vous pour recevoir des diffusions d’intentions, le récepteur étant éventuellement exposé aux applications instantanées. Pour plus d’informations, consultez registerReceiver(BroadcastReceiver,IntentFilter). Par défaut, les applications instantanées ne peuvent pas interagir avec des récepteurs dans d’autres applications, ce qui vous permet d’exposer un récepteur avec lequel Les applications instantanées peuvent interagir. Pour plus d’informations sur les diffusions d’intention, consultez BroadcastReceiver. À partir de Build.VERSION_CODES. UPSIDE_DOWN_CAKE , le système peut placer des diffusions inscrites dans le contexte dans une file d’attente pendant que l’application est à l’état mis en cache. Lorsque l’application quitte l’état mis en cache, tel que le retour au premier plan, le système remet toutes les diffusions en file d’attente. Plusieurs instances de certaines diffusions peuvent être fusionnées dans une seule diffusion. À partir de Build.VERSION_CODES. ICE_CREAM_SANDWICH , les récepteurs inscrits avec cette méthode respectent correctement l’intent.setPackage(String) spécifié pour une intention en cours de diffusion. Avant cela, il serait ignoré et remis à tous les récepteurs inscrits correspondants. Soyez prudent si vous utilisez cette option pour la sécurité. Récepteur de paramètres BroadcastReceiver : BroadcastReceiver pour gérer la diffusion. Cette valeur peut être null. |
| RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ActivityFlags) |
Obsolète.
Inscrivez-vous pour recevoir des diffusions d’intentions, à exécuter dans le contexte du <planificateur>/<var>. |
| RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ReceiverFlags) |
Inscrivez-vous pour recevoir des diffusions d’intentions, à exécuter dans le contexte du planificateur . Pour plus d’informations, consultez registerReceiver(BroadcastReceiver,IntentFilter,int) et registerReceiver(BroadcastReceiver,IntentFilter,String,Handler). Pour plus d’informations sur les diffusions d’intention, consultez BroadcastReceiver. À partir de Build.VERSION_CODES. UPSIDE_DOWN_CAKE , le système peut placer des diffusions inscrites dans le contexte dans une file d’attente pendant que l’application est à l’état mis en cache. Lorsque l’application quitte l’état mis en cache, tel que le retour au premier plan, le système remet toutes les diffusions en file d’attente. Plusieurs instances de certaines diffusions peuvent être fusionnées dans une seule diffusion. À partir de Build.VERSION_CODES. ICE_CREAM_SANDWICH , les récepteurs inscrits avec cette méthode respectent correctement l’intent.setPackage(String) spécifié pour une intention en cours de diffusion. Avant cela, il serait ignoré et remis à tous les récepteurs inscrits correspondants. Soyez prudent si vous utilisez cette option pour la sécurité. Récepteur de paramètres BroadcastReceiver : BroadcastReceiver pour gérer la diffusion. |
| RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler) |
Inscrivez-vous pour recevoir des diffusions d’intentions, à exécuter dans le contexte du <planificateur>/<var>. |
| RegisterReceiver(BroadcastReceiver, IntentFilter) |
Inscrivez un BroadcastReceiver à exécuter dans le thread d’activité principal. |
| RemoveStickyBroadcast(Intent) |
Obsolète.
Supprimez les données précédemment envoyées avec |
| RemoveStickyBroadcastAsUser(Intent, UserHandle) |
Obsolète.
La version de ce qui vous permet de |
| RevokeSelfPermissionOnKill(String) |
Déclenche la révocation asynchrone d’une autorisation d’exécution. |
| RevokeSelfPermissionsOnKill(ICollection<String>) |
Déclenche la révocation d’une ou plusieurs autorisations pour le package appelant. |
| RevokeUriPermission(String, Uri, ActivityFlags) |
Supprimez les autorisations d’accès à un URI de fournisseur de contenu particulier qui ont été précédemment ajoutés |
| RevokeUriPermission(Uri, ActivityFlags) |
Supprimez toutes les autorisations permettant d’accéder à un URI de fournisseur de contenu particulier qui ont été précédemment ajoutés avec ou |
| SendBroadcast(Intent, String, Bundle) |
Diffusez l’intention donnée à tous les BroadcastReceivers intéressés, ce qui permet d’appliquer une autorisation facultative requise. |
| SendBroadcast(Intent, String) |
Diffusez l’intention donnée à tous les BroadcastReceivers intéressés, ce qui permet d’appliquer une autorisation facultative requise. |
| SendBroadcast(Intent) |
Diffusez l’intention donnée à tous les broadcastReceivers intéressés. |
| SendBroadcastAsUser(Intent, UserHandle, String) |
La version de ce qui vous permet de |
| SendBroadcastAsUser(Intent, UserHandle) |
La version de ce qui vous permet de |
| SendBroadcastWithMultiplePermissions(Intent, String[]) |
Diffusez l’intention donnée à tous les BroadcastReceivers intéressés, ce qui permet d’appliquer un tableau d’autorisations requises. |
| SendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, Result, String, Bundle) |
La version de ce qui vous permet de |
| SendOrderedBroadcast(Intent, String, Bundle, BroadcastReceiver, Handler, Result, String, Bundle) |
La version de ce qui vous permet de |
| SendOrderedBroadcast(Intent, String, Bundle) |
Diffusez l’intention donnée à tous les destinataires intéressés de BroadcastReceivers, en les fournissant un à la fois pour permettre aux récepteurs plus préférés de consommer la diffusion avant qu’elle ne soit remise à des récepteurs moins préférés. |
| SendOrderedBroadcast(Intent, String, String, BroadcastReceiver, Handler, Result, String, Bundle) |
La version de ce qui vous permet de |
| SendOrderedBroadcast(Intent, String) |
Diffusez l’intention donnée à tous les destinataires intéressés de BroadcastReceivers, en les fournissant un à la fois pour permettre aux récepteurs plus préférés de consommer la diffusion avant qu’elle ne soit remise à des récepteurs moins préférés. |
| SendOrderedBroadcastAsUser(Intent, UserHandle, String, BroadcastReceiver, Handler, Result, String, Bundle) |
Version de
|
| SendStickyBroadcast(Intent, Bundle) |
Effectuez un |
| SendStickyBroadcast(Intent) |
Obsolète.
Effectuez un |
| SendStickyBroadcastAsUser(Intent, UserHandle) |
Obsolète.
La version de ce qui vous permet de |
| SendStickyOrderedBroadcast(Intent, BroadcastReceiver, Handler, Result, String, Bundle) |
Obsolète.
La version de ce qui vous permet de |
| SendStickyOrderedBroadcastAsUser(Intent, UserHandle, BroadcastReceiver, Handler, Result, String, Bundle) |
Obsolète.
Version de
|
| SetHandle(IntPtr, JniHandleOwnership) |
Définit la propriété Handle. (Hérité de Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Interface vers des informations globales sur un environnement d’application. (Hérité de JavaObject) |
| SetTheme(Int32) |
Définissez le thème de base pour ce contexte. |
| SetWallpaper(Bitmap) |
Obsolète.
Ce membre est déconseillé. |
| SetWallpaper(Stream) |
Obsolète.
Ce membre est déconseillé. |
| StartActivities(Intent[], Bundle) |
Lancez plusieurs nouvelles activités. |
| StartActivities(Intent[]) |
Identique à |
| StartActivity(Intent, Bundle) |
Lancez une nouvelle activité. |
| StartActivity(Intent) |
Identique à |
| StartActivity(Type) |
Identique à startActivity(Intent,Bundle) sans options spécifiées. |
| StartForegroundService(Intent) |
Similaire à |
| StartInstrumentation(ComponentName, String, Bundle) |
Commencez à exécuter une |
| StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32, Bundle) |
Comme |
| StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32) |
Identique à |
| StartService(Intent) |
Demandez qu’un service d’application donné soit démarré. |
| StopService(Intent) |
Demandez qu’un service d’application donné soit arrêté. |
| ToArray<T>() |
Crée un tableau managé à partir de ce wrapper de tableau Java. (Hérité de Object) |
| ToString() |
Retourne une représentation sous forme de chaîne de l’objet. (Hérité de Object) |
| UnbindService(IServiceConnection) |
Déconnectez-vous d’un service d’application. |
| UnregisterComponentCallbacks(IComponentCallbacks) |
Supprimez un |
| UnregisterDeviceIdChangeListener(IIntConsumer) |
Supprime un écouteur modifié d’ID d’appareil du contexte. |
| UnregisterFromRuntime() |
Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité. (Hérité de Object) |
| UnregisterReceiver(BroadcastReceiver) |
Annulez l’inscription d’un BroadcastReceiver précédemment inscrit. |
| UpdateServiceGroup(IServiceConnection, Int32, Int32) |
Pour un service précédemment lié à |
| Wait() |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<> (Hérité de Object) |
| Wait(Int64, Int32) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
| Wait(Int64) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IJavaPeerable.Disposed() |
Interface vers des informations globales sur un environnement d’application. (Hérité de JavaObject) |
| IJavaPeerable.Finalized() |
Interface vers des informations globales sur un environnement d’application. (Hérité de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Interface vers des informations globales sur un environnement d’application. (Hérité de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Interface vers des informations globales sur un environnement d’application. (Hérité de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Interface vers des informations globales sur un environnement d’application. (Hérité de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Interface vers des informations globales sur un environnement d’application. (Hérité de JavaObject) |
Méthodes d’extension
| Nom | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtient le nom JNI du type de l’instance |
| JavaAs<TResult>(IJavaPeerable) |
Essayez de forcer |
| JavaCast<TResult>(IJavaObject) |
Effectue une conversion de type vérifiée par le runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Interface vers des informations globales sur un environnement d’application. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Essayez de forcer |