Android.App.SdkSandbox Espace de noms
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.
Fournit des API pour le chargement de kits SDK dans un processus de bac à sable distinct et communique avec eux.
Classes
| Nom | Description |
|---|---|
| AppOwnedSdkSandboxInterface |
Représente un canal pour un SDK dans le processus de bac à sable pour interagir avec l’application. |
| AppOwnedSdkSandboxInterface.InterfaceConsts |
Expose les constantes d’interface colisable héritées par AppOwnedSdkSandboxInterface. |
| LoadSdkException |
Exception levée par |
| LoadSdkException.InterfaceConsts |
Expose les constantes d’interface colisable héritées par LoadSdkException. |
| RequestSurfacePackageException |
Exception levée par |
| SandboxedSdk |
Représente un Kit de développement logiciel (SDK) chargé dans le processus de bac à sable. |
| SandboxedSdk.InterfaceConsts |
Expose les constantes d’interface colisable héritées par SandboxedSdk. |
| SandboxedSdkProvider |
Encapsule l’API que le kit de développement logiciel (SDK) bac à sable peut utiliser pour interagir avec les sdk chargés dans celui-ci. |
| SdkSandboxManager |
Fournit des API à charger |
Interfaces
| Nom | Description |
|---|---|
| SdkSandboxManager.ISdkSandboxProcessDeathCallback |
Rappel pour le suivi de la mort du bac à sable du Kit de développement logiciel (SDK) d’événements. |
Énumérations
| Nom | Description |
|---|---|
| LoadSdkErrorCode |
Identifie la raison pour laquelle une demande de chargement du Kit de développement logiciel (SDK) a échoué. |
| RequestSurfacePackageErrorCode |
Identifie un échec d’obtention d’un package surface à partir d’un Kit de développement logiciel (SDK) en bac à sable (SANDBOX). |
| SandboxState |
Identifie si le bac à sable du Kit de développement logiciel (SDK) est désactivé ou activé avec l’isolation des processus. |
Remarques
Les applications utilisent SdkSandboxManager pour charger et décharger des kits SDK, recevoir des rappels de mort de processus de bac à sable et inscrire des interfaces de classeur appartenant à l’application. Un SandboxedSdk accès au classeur d’un KIT de développement logiciel (SDK) chargé. Les implémentations du Kit de développement logiciel (SDK) dérivent de la gestion SandboxedSdkProvider du chargement et du nettoyage des ressources.
Consultez la référence du package de bac à sable android SDK pour les API Android et leur disponibilité.