Message.Obtain Méthode
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.
Surcharges
| Nom | Description |
|---|---|
| Obtain(Handler, Int32, Int32, Int32, Object) |
Identique à |
| Obtain(Handler, Int32, Int32, Int32) |
Identique à |
| Obtain(Handler, Int32, Object) |
Identique à |
| Obtain(Handler, Int32) |
Identique à |
| Obtain(Handler, Action) |
Obtient un message à partir du pool de messages global. |
| Obtain(Handler, IRunnable) |
Identique à |
| Obtain(Message) |
Identique à |
| Obtain(Handler) |
Identique à |
| Obtain() |
Retourne une nouvelle instance de message à partir du pool global. |
Obtain(Handler, Int32, Int32, Int32, Object)
Identique à #obtain(), mais définit les valeurs des<> membres em target</em>, <em>what</em>, <em>arg1</em>, <em>arg2</em> et <em>obj</em>.
[Android.Runtime.Register("obtain", "(Landroid/os/Handler;IIILjava/lang/Object;)Landroid/os/Message;", "")]
public static Android.OS.Message? Obtain(Android.OS.Handler? h, int what, int arg1, int arg2, Java.Lang.Object? obj);
[<Android.Runtime.Register("obtain", "(Landroid/os/Handler;IIILjava/lang/Object;)Landroid/os/Message;", "")>]
static member Obtain : Android.OS.Handler * int * int * int * Java.Lang.Object -> Android.OS.Message
Paramètres
- h
- Handler
Valeur <em>target</em> à définir.
- what
- Int32
Valeur <em>what</em> à définir.
- arg1
- Int32
Valeur <em>arg1</em> à définir.
- arg2
- Int32
Valeur <em>arg2</em> à définir.
- obj
- Object
Valeur <em>obj</em> à définir.
Retours
Objet Message du pool global.
- Attributs
Remarques
Identique à #obtain(), mais définit les valeurs des<> membres em target</em>, <em>what</em>, <em>arg1</em>, <em>arg2</em> et <em>obj</em>.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
Obtain(Handler, Int32, Int32, Int32)
Identique à #obtain(), mais définit les valeurs des<> membres em target</em>, <em>what</em>, <em>arg1</em> et <em>arg2</em>.
[Android.Runtime.Register("obtain", "(Landroid/os/Handler;III)Landroid/os/Message;", "")]
public static Android.OS.Message? Obtain(Android.OS.Handler? h, int what, int arg1, int arg2);
[<Android.Runtime.Register("obtain", "(Landroid/os/Handler;III)Landroid/os/Message;", "")>]
static member Obtain : Android.OS.Handler * int * int * int -> Android.OS.Message
Paramètres
- h
- Handler
Valeur <em>target</em> à définir.
- what
- Int32
Valeur <em>what</em> à définir.
- arg1
- Int32
Valeur <em>arg1</em> à définir.
- arg2
- Int32
Valeur <em>arg2</em> à définir.
Retours
Objet Message du pool global.
- Attributs
Remarques
Identique à #obtain(), mais définit les valeurs des<> membres em target</em>, <em>what</em>, <em>arg1</em> et <em>arg2</em>.
Java documentation pour android.os.Message.obtain(android.os.Handler, int, int, int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
Obtain(Handler, Int32, Object)
Identique à #obtain(), mais définit les valeurs des<> membres em target</em>, <em>what</em> et <em>obj</em>.
[Android.Runtime.Register("obtain", "(Landroid/os/Handler;ILjava/lang/Object;)Landroid/os/Message;", "")]
public static Android.OS.Message? Obtain(Android.OS.Handler? h, int what, Java.Lang.Object? obj);
[<Android.Runtime.Register("obtain", "(Landroid/os/Handler;ILjava/lang/Object;)Landroid/os/Message;", "")>]
static member Obtain : Android.OS.Handler * int * Java.Lang.Object -> Android.OS.Message
Paramètres
- h
- Handler
Valeur <em>target</em> à définir.
- what
- Int32
Valeur <em>what</em> à définir.
- obj
- Object
Méthode <em>object</em> à définir.
Retours
Objet Message du pool global.
- Attributs
Remarques
Identique à #obtain(), mais définit les valeurs des<> membres em target</em>, <em>what</em> et <em>obj</em>.
Java documentation pour android.os.Message.obtain(android.os.Handler, int, java.lang.Object).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
Obtain(Handler, Int32)
Identique à #obtain(), mais définit les valeurs des<> membres em target</em> et <em>what</em> sur le message.
[Android.Runtime.Register("obtain", "(Landroid/os/Handler;I)Landroid/os/Message;", "")]
public static Android.OS.Message? Obtain(Android.OS.Handler? h, int what);
[<Android.Runtime.Register("obtain", "(Landroid/os/Handler;I)Landroid/os/Message;", "")>]
static member Obtain : Android.OS.Handler * int -> Android.OS.Message
Paramètres
- h
- Handler
Valeur à affecter au <>membre cible</em>.
- what
- Int32
Valeur à affecter au <membre em>what</em> .
Retours
Objet Message du pool global.
- Attributs
Remarques
Identique à #obtain(), mais définit les valeurs des<> membres em target</em> et <em>what</em> sur le message.
Java documentation pour android.os.Message.obtain(android.os.Handler, int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
Obtain(Handler, Action)
Obtient un message à partir du pool de messages global.
public static Android.OS.Message? Obtain(Android.OS.Handler h, Action callback);
static member Obtain : Android.OS.Handler * Action -> Android.OS.Message
Paramètres
- h
- Handler
Gestionnaire du message.
- callback
- Action
Rappel à appeler.
Retours
Valeur demandée.
Remarques
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
Obtain(Handler, IRunnable)
Identique à #obtain(Handler), mais affecte un runnable de rappel sur le message retourné.
[Android.Runtime.Register("obtain", "(Landroid/os/Handler;Ljava/lang/Runnable;)Landroid/os/Message;", "")]
public static Android.OS.Message? Obtain(Android.OS.Handler? h, Java.Lang.IRunnable? callback);
[<Android.Runtime.Register("obtain", "(Landroid/os/Handler;Ljava/lang/Runnable;)Landroid/os/Message;", "")>]
static member Obtain : Android.OS.Handler * Java.Lang.IRunnable -> Android.OS.Message
Paramètres
- h
- Handler
Gestionnaire à affecter au membre em<cible>/em< de >l’objet Message retourné.
- callback
- IRunnable
Exécutable qui s’exécute lorsque le message est géré.
Retours
Objet Message du pool global.
- Attributs
Remarques
Identique à #obtain(Handler), mais affecte un runnable de rappel sur le message retourné.
Java documentation pour android.os.Message.obtain(android.os.Handler, java.lang.Runnable).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
Obtain(Message)
Identique à #obtain(), mais copie les valeurs d’un message existant (y compris sa cible) dans la nouvelle.
[Android.Runtime.Register("obtain", "(Landroid/os/Message;)Landroid/os/Message;", "")]
public static Android.OS.Message? Obtain(Android.OS.Message? orig);
[<Android.Runtime.Register("obtain", "(Landroid/os/Message;)Landroid/os/Message;", "")>]
static member Obtain : Android.OS.Message -> Android.OS.Message
Paramètres
- orig
- Message
Message d’origine à copier.
Retours
Objet Message du pool global.
- Attributs
Remarques
Identique à #obtain(), mais copie les valeurs d’un message existant (y compris sa cible) dans la nouvelle.
Java documentation pour android.os.Message.obtain(android.os.Message).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
Obtain(Handler)
Identique à #obtain(), mais définit la valeur du <membre em>target</em> sur le message retourné.
[Android.Runtime.Register("obtain", "(Landroid/os/Handler;)Landroid/os/Message;", "")]
public static Android.OS.Message? Obtain(Android.OS.Handler? h);
[<Android.Runtime.Register("obtain", "(Landroid/os/Handler;)Landroid/os/Message;", "")>]
static member Obtain : Android.OS.Handler -> Android.OS.Message
Paramètres
- h
- Handler
Gestionnaire à affecter au membre em<cible>/em< de >l’objet Message retourné.
Retours
Objet Message du pool global.
- Attributs
Remarques
Identique à #obtain(), mais définit la valeur du <membre em>target</em> sur le message retourné.
Java documentation pour android.os.Message.obtain(android.os.Handler).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
Obtain()
Retourne une nouvelle instance de message à partir du pool global.
[Android.Runtime.Register("obtain", "()Landroid/os/Message;", "")]
public static Android.OS.Message? Obtain();
[<Android.Runtime.Register("obtain", "()Landroid/os/Message;", "")>]
static member Obtain : unit -> Android.OS.Message
Retours
Valeur demandée.
- Attributs
Remarques
Retourne une nouvelle instance de message à partir du pool global. Nous permet d’éviter d’allouer de nouveaux objets dans de nombreux cas.
Java documentation pour android.os.Message.obtain().
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.