Extensions.JavaCast<TResult>(IJavaObject) 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.
Esegue una conversione del tipo di tipo controllato dal runtime Android.
public static TResult? JavaCast<TResult>(this Android.Runtime.IJavaObject? instance) where TResult : class, Android.Runtime.IJavaObject;
static member JavaCast : Android.Runtime.IJavaObject -> 'Result (requires 'Result : null and 'Result :> Android.Runtime.IJavaObject)
Parametri di tipo
- TResult
Tipo in cui eseguire la conversione instance .
TResult deve implementare l'interfaccia IJavaObject .
Parametri
- instance
- IJavaObject
IJavaObject Istanza di da convertire in un'istanza TResult di .
Valori restituiti
Rappresentazione TResult per instance.
Eccezioni
Impossibile trovare la classe JNI per TResult .
oppure
La classe proxy per TResult è abstracte non è possibile trovare ilabstract proxy.
L'istanza dell'oggetto Anrdroid non può essere convertita nel tipo Android corrispondente a instance.HandleTResult.
Si è verificato un errore sconosciuto.
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.