DialogFragment 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.
Cette classe a été déconseillée au niveau de l’API 28.
[Android.Runtime.Register("android/app/DialogFragment", DoNotGenerateAcw=true)]
public class DialogFragment : Android.App.Fragment, Android.Content.IDialogInterfaceOnCancelListener, Android.Content.IDialogInterfaceOnDismissListener, IDisposable
[<Android.Runtime.Register("android/app/DialogFragment", DoNotGenerateAcw=true)>]
type DialogFragment = class
inherit Fragment
interface IDialogInterfaceOnCancelListener
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface IDialogInterfaceOnDismissListener
- Héritage
- Attributs
- Implémente
Remarques
Cette classe a été déconseillée au niveau de l’API 28. Utilisez la boîte de dialogue Bibliothèque de support pour un comportement cohérent sur tous les appareils et l’accès au cycle de vie.
Fragment qui affiche une fenêtre de dialogue flottante en haut de la fenêtre de son activité. Ce fragment contient un objet Dialog, qu’il affiche selon l’état du fragment. Le contrôle de la boîte de dialogue (décider quand afficher, masquer, ignorer) doit être effectué par le biais de l’API ici, et non avec des appels directs sur la boîte de dialogue. Les implémentations doivent remplacer cette classe et implémenter onCreateView(LayoutInflater,ViewGroup,Bundle) pour fournir le contenu de la boîte de dialogue. Ils peuvent également remplacer onCreateDialog(Bundle) pour créer une boîte de dialogue entièrement personnalisée, telle qu’une alerteDialog, avec son propre contenu. Rubriques abordées ici : la boîte de dialogue d’alerte de base du cycle de vie de cycle de vie sélectionnée entre la boîte de dialogue ou l’incorporation du dialogue de cycle de vie permet de conserver le cycle de vie du fragment, au lieu de la boîte de dialogue. Notez que les boîtes de dialogue sont généralement des entités autonomes : elles sont leur propre fenêtre, reçoivent leurs propres événements d’entrée et décident souvent de leur propre date de disparition (en recevant un événement de clé de retour ou l’utilisateur en cliquant sur un bouton). DialogFragment doit s’assurer que ce qui se passe avec les états Fragment et Dialog reste cohérent. Pour ce faire, il surveille les événements d’abandon de la boîte de dialogue et s’occupe de supprimer son propre état lorsqu’ils se produisent. Cela signifie que vous devez utiliser show(FragmentManager,String) ou show(FragmentTransaction,String) pour ajouter une instance de DialogFragment à votre interface utilisateur, car ceux-ci suivent la façon dont DialogFragment doit se supprimer lorsque la boîte de dialogue est ignorée. Boîte de dialogue de base L’utilisation la plus simple de DialogFragment est un conteneur flottant pour la hiérarchie d’affichage du fragment. Une implémentation simple peut ressembler à ceci : un exemple de méthode showDialog() sur l’activité peut être : cela supprime toute boîte de dialogue actuellement affichée, crée un DialogFragment avec un argument et l’affiche comme un nouvel état sur la pile arrière. Lorsque la transaction est dépilée, la boîte de dialogue actuelle et sa boîte de dialogue sont détruites, et la précédente (le cas échéant) s’affiche à nouveau. Notez que, dans ce cas, DialogFragment s’occupe de faire apparaître la transaction du dialogue est ignorée séparément de celle-ci. Boîte de dialogue d’alerte au lieu d’implémenter Fragment.onCreateView(LayoutInflater, ViewGroup, Bundle) pour générer la hiérarchie d’affichage à l’intérieur d’une boîte de dialogue, vous pouvez implémenter surCreateDialog(Bundle) pour créer votre propre objet Dialog personnalisé. Cela est le plus utile pour créer un AlertDialog, ce qui vous permet d’afficher des alertes standard à l’utilisateur géré par un fragment. Voici un exemple simple d’implémentation : l’activité qui crée ce fragment peut avoir les méthodes suivantes pour afficher la boîte de dialogue et recevoir les résultats de celui-ci : notez que, dans ce cas, le fragment n’est pas placé sur la pile arrière, il est simplement ajouté en tant que fragment en cours d’exécution indéfiniment. Étant donné que les dialogues sont normalement modals, cela fonctionne toujours en tant que pile arrière, car la boîte de dialogue capture l’entrée utilisateur jusqu’à ce qu’elle soit ignorée. Lorsqu’il est ignoré, DialogFragment s’occupe de se supprimer de son gestionnaire de fragments. Si vous le souhaitez, la sélection d’une boîte de dialogue ou de l’incorporation d’un dialogFragment peut toujours être utilisée comme fragment normal. Cela est utile si vous avez un fragment qui, dans certains cas, doit être affiché sous la forme d’une boîte de dialogue et d’autres incorporés dans une interface utilisateur plus grande. Ce comportement sera normalement sélectionné automatiquement pour vous en fonction de la façon dont vous utilisez le fragment, mais peut être personnalisé avec setShowsDialog(boolean). Par exemple, voici un fragment de dialogue simple : une instance de ce fragment peut être créée et affichée en tant que boîte de dialogue : elle peut également être ajoutée en tant que contenu dans une hiérarchie d’affichage :
Référence Android pour android.app.DialogFragment.
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 |
|---|---|
| DialogFragment() |
Cette classe a été déconseillée au niveau de l’API 28. |
| DialogFragment(IntPtr, JniHandleOwnership) |
Initialise une représentation managée d’un objet Java Native Interface existant. |
Propriétés
| Nom | Description |
|---|---|
| Activity |
Retournez l’activité avec laquelle ce fragment est actuellement associé. (Hérité de Fragment) |
| AllowEnterTransitionOverlap |
Retourne si la transition de sortie et entrez le chevauchement ou non de la transition. (Hérité de Fragment) |
| AllowReturnTransitionOverlap |
Retourne si la transition de retour et la transition de réenter se chevauchent ou non. (Hérité de Fragment) |
| Arguments |
Retourne les arguments fournis pour setArguments(Bundle), le cas échéant. (Hérité de Fragment) |
| Cancelable |
Retourne la valeur actuelle de setCancelable(boolean). |
| ChildFragmentManager |
Retourne un FragmentManager privé pour placer et gérer des fragments à l’intérieur de ce fragment. (Hérité de Fragment) |
| Class |
Retourne la classe runtime de ce |
| Context |
Retourne le contexte avec lequel ce fragment est actuellement associé. (Hérité de Fragment) |
| Dialog |
Cette classe a été déconseillée au niveau de l’API 28. |
| EnterTransition |
Retourne la transition qui sera utilisée pour déplacer les vues dans la scène initiale. (Hérité de Fragment) |
| ExitTransition |
Retourne la transition qui sera utilisée pour déplacer les vues hors de la scène lorsque le fragment est supprimé, masqué ou détaché lorsqu’il ne fait pas apparaître la pile arrière. (Hérité de Fragment) |
| FragmentManager |
Retourne le FragmentManager pour interagir avec les fragments associés à l’activité de ce fragment. (Hérité de Fragment) |
| Handle |
Handle de l’instance Android sous-jacente. (Hérité de Object) |
| Host |
Retourne l’objet hôte de ce fragment. (Hérité de Fragment) |
| Id |
Retourne l’identificateur par laquelle ce fragment est connu. (Hérité de Fragment) |
| IsAdded |
Retourne la valeur true si le fragment est actuellement ajouté à son activité. (Hérité de Fragment) |
| IsDetached |
Retourne la valeur true si le fragment a été explicitement détaché de l’interface utilisateur. (Hérité de Fragment) |
| IsHidden |
Retourne la valeur true si le fragment a été masqué. (Hérité de Fragment) |
| IsInLayout |
Retourne la valeur true si la disposition est incluse dans le cadre d’une hiérarchie d’affichage d’activité via la <balise de fragment> . (Hérité de Fragment) |
| IsRemoving |
Retourne la valeur true si ce fragment est actuellement supprimé de son activité. (Hérité de Fragment) |
| IsResumed |
Retourne la valeur true si le fragment est dans l’état repris. (Hérité de Fragment) |
| IsStateSaved |
Retourne true si ce fragment est ajouté et que son état a déjà été enregistré par son hôte. (Hérité de Fragment) |
| IsVisible |
Retourne la valeur true si le fragment est actuellement visible pour l’utilisateur. (Hérité de Fragment) |
| JniIdentityHashCode |
Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité. (Hérité de Object) |
| JniManagedPeerState |
Cette classe a été déconseillée au niveau de l’API 28. (Hérité de JavaObject) |
| JniPeerMembers |
Fournit une infrastructure de liaison JNI pour Android.App.DialogFragment. |
| LayoutInflater |
Retourne le LayoutInflater mis en cache utilisé pour gonfler les vues de ce fragment. (Hérité de Fragment) |
| LoaderManager |
Cette méthode est déconseillée. (Hérité de Fragment) |
| ParentFragment |
Retourne le fragment parent contenant ce fragment. (Hérité de Fragment) |
| PeerReference |
Obtient la référence d’objet JNI pour cet homologue Java. (Hérité de Object) |
| ReenterTransition |
Retourne la transition qui sera utilisée pour déplacer les vues dans la scène lors du retour en raison d’un retour d’une pile arrière. (Hérité de Fragment) |
| Resources |
Renvoie getActivity().getResources(). (Hérité de Fragment) |
| RetainInstance |
Contrôler si une instance de fragment est conservée dans la recréation de l’activité (par exemple, à partir d’une modification de configuration). (Hérité de Fragment) |
| ReturnTransition |
Retourne la transition qui sera utilisée pour déplacer les vues hors de la scène lorsque le fragment se prépare à être supprimé, masqué ou détaché en raison de la pile arrière. (Hérité de Fragment) |
| SharedElementEnterTransition |
Retourne la transition qui sera utilisée pour les éléments partagés transférés dans la scène de contenu. (Hérité de Fragment) |
| SharedElementReturnTransition |
Retournez la transition qui sera utilisée pour les éléments partagés transférés au cours d’une fenêtre contextuelle de la pile arrière. (Hérité de Fragment) |
| ShowsDialog |
Retourne la valeur actuelle de setShowsDialog(boolean). |
| Tag |
Obtenez le nom de la balise du fragment, s’il est spécifié. (Hérité de Fragment) |
| TargetFragment |
Retourne le fragment cible défini par setTargetFragment(Fragment, int). (Hérité de Fragment) |
| TargetRequestCode |
Retourne le code de requête cible défini par setTargetFragment(Fragment, int). (Hérité de Fragment) |
| Theme |
Cette classe a été déconseillée au niveau de l’API 28. |
| ThresholdClass |
Fournit une infrastructure de liaison JNI pour Android.App.DialogFragment. |
| ThresholdType |
Fournit une infrastructure de liaison JNI pour Android.App.DialogFragment. |
| UserVisibleHint |
Voir aussi : (Hérité de Fragment) |
| View |
Obtenez la vue racine de la disposition du fragment (celle retournée par onCreateView(LayoutInflater, ViewGroup, Bundle)), si elle est fournie. (Hérité de Fragment) |
Méthodes
| Nom | Description |
|---|---|
| Clone() |
Crée et retourne une copie de cet objet. (Hérité de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Cette classe a été déconseillée au niveau de l’API 28. (Hérité de JavaObject) |
| Dismiss() |
Ignorer le fragment et sa boîte de dialogue. |
| DismissAllowingStateLoss() |
Version de dismiss() qui utilise FragmentTransaction.commitAllowingStateLoss(). |
| 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() |
Cette classe a été déconseillée au niveau de l’API 28. (Hérité de JavaObject) |
| Dump(String, FileDescriptor, PrintWriter, String[]) |
Imprimez l’état des fragments dans le flux donné. (Hérité de Fragment) |
| Equals(Object) |
Cette classe a été déconseillée au niveau de l’API 28. (Hérité de JavaObject) |
| Equals(Object) |
Obsolète.
Les sous-classes ne peuvent pas remplacer les valeurs égales(). (Hérité de Fragment) |
| GetHashCode() |
Obsolète.
Les sous-classes ne peuvent pas remplacer hashCode(). (Hérité de Fragment) |
| GetString(Int32, Object[]) |
Retourne une chaîne mise en forme localisée à partir de la table de chaînes par défaut du package de l’application, en remplaçant les arguments de format définis dans Formatter et String.format(String, Object). (Hérité de Fragment) |
| GetString(Int32) |
Retourne une chaîne localisée à partir de la table de chaînes par défaut du package de l’application. (Hérité de Fragment) |
| 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. (Hérité de Fragment) |
| 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. (Hérité de Fragment) |
| 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) |
| 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) |
| OnActivityCreated(Bundle) |
Appelé lorsque l’activité du fragment a été créée et que la hiérarchie d’affichage de ce fragment a été instanciée. (Hérité de Fragment) |
| OnActivityResult(Int32, Result, Intent) |
Recevez le résultat d’un appel précédent à startActivityForResult(Intent,int). (Hérité de Fragment) |
| OnAttach(Activity) |
Cette méthode a été déconseillée au niveau de l’API 23. (Hérité de Fragment) |
| OnAttach(Context) |
Appelé lorsqu’un fragment est d’abord attaché à son contexte. (Hérité de Fragment) |
| OnAttachFragment(Fragment) |
Appelé lorsqu’un fragment est attaché en tant qu’enfant de ce fragment. (Hérité de Fragment) |
| OnCancel(IDialogInterface) |
Cette méthode est appelée lorsque la boîte de dialogue est annulée. |
| OnConfigurationChanged(Configuration) |
Appelé par le système lorsque la configuration de l’appareil change pendant l’exécution de votre composant. (Hérité de Fragment) |
| OnContextItemSelected(IMenuItem) |
Ce hook est appelé chaque fois qu’un élément d’un menu contextuel est sélectionné. (Hérité de Fragment) |
| OnCreate(Bundle) |
Appelé pour effectuer la création initiale d’un fragment. (Hérité de Fragment) |
| OnCreateAnimator(FragmentTransit, Boolean, Int32) |
Appelé lorsqu’un fragment charge une animation. (Hérité de Fragment) |
| OnCreateContextMenu(IContextMenu, View, IContextMenuContextMenuInfo) |
Appelé lorsqu’un menu contextuel de l’affichage est sur le point d’être affiché. (Hérité de Fragment) |
| OnCreateDialog(Bundle) |
Remplacez la génération de votre propre conteneur de dialogue personnalisé. |
| OnCreateOptionsMenu(IMenu, MenuInflater) |
Initialisez le contenu du menu options standard de l’activité. (Hérité de Fragment) |
| OnCreateView(LayoutInflater, ViewGroup, Bundle) |
Appelé pour que le fragment instancie son affichage de l’interface utilisateur. (Hérité de Fragment) |
| OnDestroy() |
Appelé lorsque le fragment n’est plus utilisé. (Hérité de Fragment) |
| OnDestroyOptionsMenu() |
Appelé lorsque les éléments de menu d’option de ce fragment ne sont plus inclus dans le menu d’options globale. (Hérité de Fragment) |
| OnDestroyView() |
Appelé lorsque la vue créée précédemment par onCreateView(LayoutInflater, ViewGroup, Bundle) a été détachée du fragment. (Hérité de Fragment) |
| OnDetach() |
Appelé lorsque le fragment n’est plus attaché à son activité. (Hérité de Fragment) |
| OnDismiss(IDialogInterface) |
Cette méthode est appelée lorsque la boîte de dialogue est ignorée. |
| OnGetLayoutInflater(Bundle) |
Retourne le LayoutInflater utilisé pour gonfler les vues de ce fragment. (Hérité de Fragment) |
| OnHiddenChanged(Boolean) |
Appelé lorsque l’état masqué (tel qu’il est retourné par isHidden() du fragment a changé. (Hérité de Fragment) |
| OnInflate(Activity, IAttributeSet, Bundle) |
Cette méthode a été déconseillée au niveau de l’API 23. (Hérité de Fragment) |
| OnInflate(Context, IAttributeSet, Bundle) |
Appelé lorsqu’un fragment est créé dans le cadre d’une inflation de disposition de vue, généralement à partir de la définition de la vue de contenu d’une activité. (Hérité de Fragment) |
| OnInflate(IAttributeSet, Bundle) |
Obsolète.
Cette méthode a été déconseillée au niveau de l’API 15. (Hérité de Fragment) |
| OnLowMemory() |
Cela est appelé lorsque le système global est en cours d’exécution faible en mémoire et que les processus en cours d’exécution doivent réduire leur utilisation de la mémoire. (Hérité de Fragment) |
| OnMultiWindowModeChanged(Boolean, Configuration) |
Appelé lorsque l’activité du fragment passe du mode plein écran au mode multi-fenêtre et visa versa. (Hérité de Fragment) |
| OnMultiWindowModeChanged(Boolean) |
Cette méthode a été déconseillée au niveau de l’API 26. (Hérité de Fragment) |
| OnOptionsItemSelected(IMenuItem) |
Ce hook est appelé chaque fois qu’un élément de votre menu Options est sélectionné. (Hérité de Fragment) |
| OnOptionsMenuClosed(IMenu) |
Ce hook est appelé chaque fois que le menu options est fermé (soit par l’utilisateur annulant le menu avec le bouton précédent/menu, soit lorsqu’un élément est sélectionné). (Hérité de Fragment) |
| OnPause() |
Appelé lorsque le fragment n’est plus repris. (Hérité de Fragment) |
| OnPictureInPictureModeChanged(Boolean, Configuration) |
Appelé par le système lorsque l’activité passe en mode image en mode image-in-picture. (Hérité de Fragment) |
| OnPictureInPictureModeChanged(Boolean) |
Cette méthode a été déconseillée au niveau de l’API 26. (Hérité de Fragment) |
| OnPrepareOptionsMenu(IMenu) |
Préparez le menu options standard de l’écran à afficher. (Hérité de Fragment) |
| OnRequestPermissionsResult(Int32, String[], Permission[]) |
Rappel pour le résultat de la demande d’autorisations. (Hérité de Fragment) |
| OnResume() |
Appelé lorsque le fragment est visible par l’utilisateur et en cours d’exécution. (Hérité de Fragment) |
| OnSaveInstanceState(Bundle) |
Appelé pour demander au fragment d’enregistrer son état dynamique actuel, il peut ensuite être reconstruit dans une nouvelle instance de son processus est redémarré. (Hérité de Fragment) |
| OnStart() |
Appelé lorsque le fragment est visible par l’utilisateur. (Hérité de Fragment) |
| OnStop() |
Appelé lorsque le fragment n’est plus démarré. (Hérité de Fragment) |
| OnTrimMemory(TrimMemory) |
Appelé lorsque le système d’exploitation a déterminé qu’il est judicieux qu’un processus supprime la mémoire inutile de son processus. (Hérité de Fragment) |
| OnViewCreated(View, Bundle) |
Appelé immédiatement après onCreateView(LayoutInflater,ViewGroup,Bundle) a retourné, mais avant la restauration d’un état enregistré dans la vue. (Hérité de Fragment) |
| OnViewStateRestored(Bundle) |
Appelé lorsque tous les états enregistrés ont été restaurés dans la hiérarchie d’affichage du fragment. (Hérité de Fragment) |
| PostponeEnterTransition() |
Reporter la transition de fragment entrant jusqu’à ce que startPostponedEnterTransition() ou FragmentManager.executePendingTransactions() ait été appelé. (Hérité de Fragment) |
| RegisterForContextMenu(View) |
Inscrit un menu contextuel à afficher pour l’affichage donné (plusieurs affichages peuvent afficher le menu contextuel). (Hérité de Fragment) |
| RequestPermissions(String[], Int32) |
Demande des autorisations à accorder à cette application. (Hérité de Fragment) |
| SetEnterSharedElementCallback(SharedElementCallback) |
Lorsque des transitions personnalisées sont utilisées avec des fragments, le rappel de transition d’entrée est appelé lorsque ce fragment est attaché ou détaché lorsqu’il ne fait pas apparaître la pile arrière. (Hérité de Fragment) |
| SetExitSharedElementCallback(SharedElementCallback) |
Lorsque des transitions personnalisées sont utilisées avec des fragments, le rappel de transition de sortie est appelé lorsque ce fragment est attaché ou détaché lors du basculement de la pile arrière. (Hérité de Fragment) |
| SetHandle(IntPtr, JniHandleOwnership) |
Définit la propriété Handle. (Hérité de Object) |
| SetHasOptionsMenu(Boolean) |
Signalez que ce fragment souhaite participer au remplissage du menu options en recevant un appel à onCreateOptionsMenu(Menu, MenuInflater) et des méthodes associées. (Hérité de Fragment) |
| SetInitialSavedState(Fragment+SavedState) |
Définissez l’état enregistré initial à partir duquel ce fragment doit se restaurer lors de la première construction, comme retourné par FragmentManager.saveFragmentInstanceState. (Hérité de Fragment) |
| SetMenuVisibility(Boolean) |
Définissez un indicateur pour savoir si le menu de ce fragment doit être visible. (Hérité de Fragment) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Cette classe a été déconseillée au niveau de l’API 28. (Hérité de JavaObject) |
| SetStyle(DialogFragmentStyle, Int32) |
Appelez-vous pour personnaliser l’apparence et le comportement de base de la boîte de dialogue du fragment. |
| SetTargetFragment(Fragment, Int32) |
Cible facultative pour ce fragment. (Hérité de Fragment) |
| ShouldShowRequestPermissionRationale(String) |
Obtient si vous devez afficher l’interface utilisateur avec raison avant de demander une autorisation. (Hérité de Fragment) |
| Show(FragmentManager, String) |
Affichez la boîte de dialogue, en ajoutant le fragment au FragmentManager donné. |
| Show(FragmentTransaction, String) |
Affichez la boîte de dialogue, en ajoutant le fragment à l’aide d’une transaction existante, puis en validant la transaction. |
| StartActivity(Intent, Bundle) |
Appelez Activity.startActivity(Intent,Bundle) à partir de l’activité contenant le fragment. (Hérité de Fragment) |
| StartActivity(Intent) |
Appelez Activity.startActivity(Intent) à partir de l’activité contenant le fragment. (Hérité de Fragment) |
| StartActivityForResult(Intent, Int32, Bundle) |
Appelez Activity.startActivityForResult(Intent,int,Bundle) à partir de l’activité contenant le fragment. (Hérité de Fragment) |
| StartActivityForResult(Intent, Int32) |
Appelez Activity.startActivityForResult(Intent,int) à partir de l’activité contenant le fragment. (Hérité de Fragment) |
| StartIntentSenderForResult(IntentSender, Int32, Intent, ActivityFlags, ActivityFlags, Int32, Bundle) |
Appelez Activity.startIntentSenderForResult(IntentSender,int,Intent,int,int,int,Bundle) à partir de l’activité contenant le fragment. (Hérité de Fragment) |
| StartPostponedEnterTransition() |
Commencez les transitions reportées après le reportEnterTransition(). (Hérité de Fragment) |
| 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) |
| UnregisterForContextMenu(View) |
Empêche l’affichage d’un menu contextuel. (Hérité de Fragment) |
| UnregisterFromRuntime() |
Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité. (Hérité de Object) |
| 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() |
Cette classe a été déconseillée au niveau de l’API 28. (Hérité de JavaObject) |
| IJavaPeerable.Finalized() |
Cette classe a été déconseillée au niveau de l’API 28. (Hérité de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Cette classe a été déconseillée au niveau de l’API 28. (Hérité de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Cette classe a été déconseillée au niveau de l’API 28. (Hérité de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Cette classe a été déconseillée au niveau de l’API 28. (Hérité de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Cette classe a été déconseillée au niveau de l’API 28. (Hérité de JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
Cette classe a été déconseillée au niveau de l’API 28. |
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) |
Cette classe a été déconseillée au niveau de l’API 28. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Essayez de forcer |