Langue

AlertDialog.Builder Classe

Définition

Génère des instances AlertDialog.

[Android.Runtime.Register("android/app/AlertDialog$Builder", DoNotGenerateAcw=true)]
public class AlertDialog.Builder : Java.Lang.Object
[<Android.Runtime.Register("android/app/AlertDialog$Builder", DoNotGenerateAcw=true)>]
type AlertDialog.Builder = class
    inherit Object
Héritage
AlertDialog.Builder
Attributs

Remarques

Référence Android pour android.app.AlertDialog.Builder.

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
AlertDialog.Builder(Context, Int32)

Crée un générateur pour une boîte de dialogue d’alerte qui utilise une ressource de thème explicite.

AlertDialog.Builder(Context)

Crée un générateur pour une boîte de dialogue d’alerte qui utilise le thème de dialogue d’alerte par défaut.

AlertDialog.Builder(IntPtr, JniHandleOwnership)

Initialise une représentation managée d’un objet Java Native Interface existant.

Propriétés

Nom Description
Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
Context

Retourne un Context thème avec le thème approprié pour les dialogues créés par ce Générateur.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
JniIdentityHashCode

Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité.

(Hérité de Object)
JniManagedPeerState

Génère des instances AlertDialog.

(Hérité de JavaObject)
JniPeerMembers

Fournit une infrastructure de liaison JNI pour Android.App.AlertDialog.Builder.

PeerReference

Obtient la référence d’objet JNI pour cet homologue Java.

(Hérité de Object)
ThresholdClass

Fournit une infrastructure de liaison JNI pour Android.App.AlertDialog.Builder.

ThresholdType

Fournit une infrastructure de liaison JNI pour Android.App.AlertDialog.Builder.

Méthodes

Nom Description
Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Génère des instances AlertDialog.

(Hérité de JavaObject)
Create()

Crée un AlertDialog avec les arguments fournis à ce générateur.

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()

Génère des instances AlertDialog.

(Hérité de JavaObject)
Equals(Object)

Génère des instances AlertDialog.

(Hérité de JavaObject)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetHashCode()

Retourne une valeur de code de hachage pour l’objet.

(Hérité de Object)
JavaFinalize()
Obsolète.

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)
SetAdapter(IListAdapter, EventHandler<DialogClickEventArgs>)
SetAdapter(IListAdapter, IDialogInterfaceOnClickListener)

Définissez une liste d’éléments, fournis par listAdapter donné, à afficher dans la boîte de dialogue en tant que contenu, vous serez averti de l’élément sélectionné via l’écouteur fourni.

SetCancelable(Boolean)

Définit si la boîte de dialogue est annulable ou non.

SetCursor(ICursor, EventHandler<DialogClickEventArgs>, String)
SetCursor(ICursor, IDialogInterfaceOnClickListener, String)

Définissez une liste d’éléments, fournis par le curseur donné, à afficher dans la boîte de dialogue en tant que contenu, vous serez averti de l’élément sélectionné via l’écouteur fourni.

SetCustomTitle(View)

Définissez le titre à l’aide de l’affichage personnalisé customTitleView.

SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetIcon(Drawable)

Définissez le dessinable à utiliser dans le titre.

SetIcon(Int32)

Définissez l’ID de ressource du dessinable à utiliser dans le titre.

SetIconAttribute(Int32)

Définissez une icône telle qu’elle est fournie par un attribut de thème.

SetInverseBackgroundForced(Boolean)
Obsolète.

Cette méthode a été déconseillée au niveau de l’API 23.

SetItems(ICharSequence[], EventHandler<DialogClickEventArgs>)
SetItems(ICharSequence[], IDialogInterfaceOnClickListener)

Définissez une liste d’éléments à afficher dans la boîte de dialogue en tant que contenu, vous serez averti de l’élément sélectionné via l’écouteur fourni.

SetItems(Int32, EventHandler<DialogClickEventArgs>)
SetItems(Int32, IDialogInterfaceOnClickListener)

Définissez une liste d’éléments à afficher dans la boîte de dialogue en tant que contenu, vous serez averti de l’élément sélectionné via l’écouteur fourni.

SetItems(String[], EventHandler<DialogClickEventArgs>)
SetItems(String[], IDialogInterfaceOnClickListener)

Définissez une liste d’éléments à afficher dans la boîte de dialogue en tant que contenu, vous serez averti de l’élément sélectionné via l’écouteur fourni.

SetMessage(ICharSequence)

Définissez le message à afficher.

SetMessage(Int32)

Définissez le message à afficher à l’aide de l’ID de ressource donné.

SetMessage(String)

Définissez le message à afficher.

SetMultiChoiceItems(ICharSequence[], Boolean[], EventHandler<DialogMultiChoiceClickEventArgs>)
SetMultiChoiceItems(ICharSequence[], Boolean[], IDialogInterfaceOnMultiChoiceClickListener)

Définissez une liste d’éléments à afficher dans la boîte de dialogue en tant que contenu, vous serez averti de l’élément sélectionné via l’écouteur fourni.

SetMultiChoiceItems(ICursor, String, String, EventHandler<DialogMultiChoiceClickEventArgs>)
SetMultiChoiceItems(ICursor, String, String, IDialogInterfaceOnMultiChoiceClickListener)

Définissez une liste d’éléments à afficher dans la boîte de dialogue en tant que contenu, vous serez averti de l’élément sélectionné via l’écouteur fourni.

SetMultiChoiceItems(Int32, Boolean[], EventHandler<DialogMultiChoiceClickEventArgs>)
SetMultiChoiceItems(Int32, Boolean[], IDialogInterfaceOnMultiChoiceClickListener)

Définissez une liste d’éléments à afficher dans la boîte de dialogue en tant que contenu, vous serez averti de l’élément sélectionné via l’écouteur fourni.

SetMultiChoiceItems(String[], Boolean[], EventHandler<DialogMultiChoiceClickEventArgs>)
SetMultiChoiceItems(String[], Boolean[], IDialogInterfaceOnMultiChoiceClickListener)

Définissez une liste d’éléments à afficher dans la boîte de dialogue en tant que contenu, vous serez averti de l’élément sélectionné via l’écouteur fourni.

SetNegativeButton(ICharSequence, EventHandler<DialogClickEventArgs>)
SetNegativeButton(ICharSequence, IDialogInterfaceOnClickListener)

Définissez un écouteur à appeler lorsque le bouton négatif de la boîte de dialogue est enfoncé.

SetNegativeButton(Int32, EventHandler<DialogClickEventArgs>)
SetNegativeButton(Int32, IDialogInterfaceOnClickListener)

Définissez un écouteur à appeler lorsque le bouton négatif de la boîte de dialogue est enfoncé.

SetNegativeButton(String, EventHandler<DialogClickEventArgs>)
SetNegativeButton(String, IDialogInterfaceOnClickListener)

Définissez un écouteur à appeler lorsque le bouton négatif de la boîte de dialogue est enfoncé.

SetNeutralButton(ICharSequence, EventHandler<DialogClickEventArgs>)
SetNeutralButton(ICharSequence, IDialogInterfaceOnClickListener)

Définissez un écouteur à appeler lorsque le bouton neutre de la boîte de dialogue est enfoncé.

SetNeutralButton(Int32, EventHandler<DialogClickEventArgs>)
SetNeutralButton(Int32, IDialogInterfaceOnClickListener)

Définissez un écouteur à appeler lorsque le bouton neutre de la boîte de dialogue est enfoncé.

SetNeutralButton(String, EventHandler<DialogClickEventArgs>)
SetNeutralButton(String, IDialogInterfaceOnClickListener)

Définissez un écouteur à appeler lorsque le bouton neutre de la boîte de dialogue est enfoncé.

SetOnCancelListener(IDialogInterfaceOnCancelListener)

Définit le rappel qui sera appelé si la boîte de dialogue est annulée.

SetOnDismissListener(IDialogInterfaceOnDismissListener)

Définit le rappel qui sera appelé lorsque la boîte de dialogue est ignorée pour une raison quelconque.

SetOnItemSelectedListener(AdapterView+IOnItemSelectedListener)

Définit un écouteur à appeler lorsqu’un élément de la liste est sélectionné.

SetOnKeyListener(IDialogInterfaceOnKeyListener)

Définit le rappel qui sera appelé si une clé est distribuée dans la boîte de dialogue.

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Génère des instances AlertDialog.

(Hérité de JavaObject)
SetPositiveButton(ICharSequence, EventHandler<DialogClickEventArgs>)
SetPositiveButton(ICharSequence, IDialogInterfaceOnClickListener)

Définissez un écouteur à appeler lorsque le bouton positif de la boîte de dialogue est enfoncé.

SetPositiveButton(Int32, EventHandler<DialogClickEventArgs>)
SetPositiveButton(Int32, IDialogInterfaceOnClickListener)

Définissez un écouteur à appeler lorsque le bouton positif de la boîte de dialogue est enfoncé.

SetPositiveButton(String, EventHandler<DialogClickEventArgs>)
SetPositiveButton(String, IDialogInterfaceOnClickListener)

Définissez un écouteur à appeler lorsque le bouton positif de la boîte de dialogue est enfoncé.

SetSingleChoiceItems(ICharSequence[], Int32, EventHandler<DialogClickEventArgs>)
SetSingleChoiceItems(ICharSequence[], Int32, IDialogInterfaceOnClickListener)

Définissez une liste d’éléments à afficher dans la boîte de dialogue en tant que contenu, vous serez averti de l’élément sélectionné via l’écouteur fourni.

SetSingleChoiceItems(ICursor, Int32, String, EventHandler<DialogClickEventArgs>)
SetSingleChoiceItems(ICursor, Int32, String, IDialogInterfaceOnClickListener)

Définissez une liste d’éléments à afficher dans la boîte de dialogue en tant que contenu, vous serez averti de l’élément sélectionné via l’écouteur fourni.

SetSingleChoiceItems(IListAdapter, Int32, EventHandler<DialogClickEventArgs>)
SetSingleChoiceItems(IListAdapter, Int32, IDialogInterfaceOnClickListener)

Définissez une liste d’éléments à afficher dans la boîte de dialogue en tant que contenu, vous serez averti de l’élément sélectionné via l’écouteur fourni.

SetSingleChoiceItems(Int32, Int32, EventHandler<DialogClickEventArgs>)
SetSingleChoiceItems(Int32, Int32, IDialogInterfaceOnClickListener)

Définissez une liste d’éléments à afficher dans la boîte de dialogue en tant que contenu, vous serez averti de l’élément sélectionné via l’écouteur fourni.

SetSingleChoiceItems(String[], Int32, EventHandler<DialogClickEventArgs>)
SetSingleChoiceItems(String[], Int32, IDialogInterfaceOnClickListener)

Définissez une liste d’éléments à afficher dans la boîte de dialogue en tant que contenu, vous serez averti de l’élément sélectionné via l’écouteur fourni.

SetTitle(ICharSequence)

Définissez le titre affiché dans la boîte de dialogue.

SetTitle(Int32)

Définissez le titre à l’aide de l’ID de ressource donné.

SetTitle(String)

Définissez le titre affiché dans la boîte de dialogue.

SetView(Int32)

Définissez une ressource d’affichage personnalisé comme contenu de la boîte de dialogue.

SetView(View)

Définit un affichage personnalisé comme contenu de la boîte de dialogue d’alerte.

Show()

Crée un AlertDialog avec les arguments fournis à ce générateur et affiche immédiatement la boîte de dialogue.

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)
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)

Événements

Nom Description
ItemSelected
ItemSelectionCleared
NothingSelected

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()

Génère des instances AlertDialog.

(Hérité de JavaObject)
IJavaPeerable.Finalized()

Génère des instances AlertDialog.

(Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Génère des instances AlertDialog.

(Hérité de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Génère des instances AlertDialog.

(Hérité de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Génère des instances AlertDialog.

(Hérité de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Génère des instances AlertDialog.

(Hérité de JavaObject)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Génère des instances AlertDialog.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à