Message.Obtain Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Obtain(Handler, Int32, Int32, Int32, Object) |
Uguale a |
| Obtain(Handler, Int32, Int32, Int32) |
Uguale a |
| Obtain(Handler, Int32, Object) |
Uguale a |
| Obtain(Handler, Int32) |
Uguale a |
| Obtain(Handler, Action) |
Ottiene un messaggio dal pool di messaggi globale. |
| Obtain(Handler, IRunnable) |
Uguale a |
| Obtain(Message) |
Uguale a |
| Obtain(Handler) |
Uguale a |
| Obtain() |
Restituisce una nuova istanza del messaggio dal pool globale. |
Obtain(Handler, Int32, Int32, Int32, Object)
Uguale a #obtain(), ma imposta i valori dei <membri em>target</em>, <em>what</em>, <em>arg1</em>, <em>arg2</em> e <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
Parametri
- h
- Handler
Valore <em>target</em> da impostare.
- what
- Int32
Valore <em>what</em> da impostare.
- arg1
- Int32
Valore <em>arg1</em> da impostare.
- arg2
- Int32
Valore <em>arg2</em> da impostare.
- obj
- Object
Valore <em>obj</em> da impostare.
Valori restituiti
Oggetto Message dal pool globale.
- Attributi
Commenti
Uguale a #obtain(), ma imposta i valori dei <membri em>target</em>, <em>what</em>, <em>arg1</em>, <em>arg2</em> e <em>obj</em> .
per android.os.Message.obtain(android.os.Handler, int, int, int, java.lang.Object).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Obtain(Handler, Int32, Int32, Int32)
Uguale a #obtain(), ma imposta i valori dei <membri em>target</em>, <em>what</em>, <em>arg1</em> e <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
Parametri
- h
- Handler
Valore <em>target</em> da impostare.
- what
- Int32
Valore <em>what</em> da impostare.
- arg1
- Int32
Valore <em>arg1</em> da impostare.
- arg2
- Int32
Valore <em>arg2</em> da impostare.
Valori restituiti
Oggetto Message dal pool globale.
- Attributi
Commenti
Uguale a #obtain(), ma imposta i valori dei <membri em>target</em>, <em>what</em>, <em>arg1</em> e <em>arg2</em> .
per android.os.Message.obtain(android.os.Handler, int, int, int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Obtain(Handler, Int32, Object)
Uguale a #obtain(), ma imposta i valori dei <membri em>target</em>, <em>what</em> e <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
Parametri
- h
- Handler
Valore <em>target</em> da impostare.
- what
- Int32
Valore <em>what</em> da impostare.
- obj
- Object
Metodo <em>object</em> da impostare.
Valori restituiti
Oggetto Message dal pool globale.
- Attributi
Commenti
Uguale a #obtain(), ma imposta i valori dei <membri em>target</em>, <em>what</em> e <em>obj</em> .
per android.os.Message.obtain(android.os.Handler, int, java.lang.Object).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Obtain(Handler, Int32)
Uguale a #obtain(), ma imposta i valori sia per <em>target</em> che <>per i membri what</em> nel messaggio.
[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
Parametri
- h
- Handler
Valore da assegnare al <><membro target/em> em.
- what
- Int32
Valore da assegnare al <membro em>what</em> .
Valori restituiti
Oggetto Message dal pool globale.
- Attributi
Commenti
Uguale a #obtain(), ma imposta i valori sia per <em>target</em> che <>per i membri what</em> nel messaggio.
per android.os.Message.obtain(android.os.Handler, int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Obtain(Handler, Action)
Ottiene un messaggio dal pool di messaggi globale.
public static Android.OS.Message? Obtain(Android.OS.Handler h, Action callback);
static member Obtain : Android.OS.Handler * Action -> Android.OS.Message
Parametri
- h
- Handler
Gestore del messaggio.
- callback
- Action
Callback da richiamare.
Valori restituiti
Valore richiesto.
Commenti
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Obtain(Handler, IRunnable)
Uguale a #obtain(Handler), ma assegna un callback Runnable nel messaggio restituito.
[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
Parametri
- h
- Handler
Gestore da assegnare al membro target/em< dell'oggetto><> Message restituito.
- callback
- IRunnable
Eseguibile che verrà eseguito quando il messaggio viene gestito.
Valori restituiti
Oggetto Message dal pool globale.
- Attributi
Commenti
Uguale a #obtain(Handler), ma assegna un callback Runnable nel messaggio restituito.
per android.os.Message.obtain(android.os.Handler, java.lang.Runnable).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Obtain(Message)
Uguale a #obtain(), ma copia i valori di un messaggio esistente (inclusa la destinazione) in quello nuovo.
[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
Parametri
- orig
- Message
Messaggio originale da copiare.
Valori restituiti
Oggetto Message dal pool globale.
- Attributi
Commenti
Uguale a #obtain(), ma copia i valori di un messaggio esistente (inclusa la destinazione) in quello nuovo.
per android.os.Message.obtain(android.os.Message).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Obtain(Handler)
Uguale a #obtain(), ma imposta il valore per il <membro em>target</em> nel messaggio restituito.
[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
Parametri
- h
- Handler
Gestore da assegnare al membro target/em< dell'oggetto><> Message restituito.
Valori restituiti
Oggetto Message dal pool globale.
- Attributi
Commenti
Uguale a #obtain(), ma imposta il valore per il <membro em>target</em> nel messaggio restituito.
per android.os.Message.obtain(android.os.Handler).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Obtain()
Restituisce una nuova istanza del messaggio dal pool globale.
[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
Valori restituiti
Valore richiesto.
- Attributi
Commenti
Restituisce una nuova istanza del messaggio dal pool globale. Ci consente di evitare di allocare nuovi oggetti in molti casi.
per android.os.Message.obtain().
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.