Extensions.JavaCast<TResult>(IJavaObject) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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)
型パラメーター
- TResult
instance変換する型。
TResult は、 IJavaObject インターフェイスを実装する必要があります。
パラメーター
- instance
- IJavaObject
IJavaObject インスタンスに変換するTResult インスタンス。
返品
TResultのinstance表現。
例外
TResultの JNI クラスが見つかりません。
-又は-
TResultのプロキシ クラスがabstractされ、abstract以外のプロキシが見つかりません。
Anrdroid オブジェクト インスタンス は、 instance.HandleTResultに対応する Android 型に変換できません。
原因不明のエラーが発生しました。
注釈
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。