Property.Of(Class, Class, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このファクトリ メソッドは、classパラメーターとname パラメーターを指定して Property を作成して返します。ここで、"name" パラメーターは引数を受け取たないクラスのパブリック getName() メソッド<ul><li>a を表します。 引数を受け取たないクラスのgetName()<li>a パブリック isName() メソッドから返されたのと同じ型の値を受け取る省略可能なパブリック setName() メソッドに加えて、isName()<li によって返される同じ型の値を受け取る省略可能なパブリック setName() メソッド>クラス </ul のパブリック name フィールド>
[Android.Runtime.Register("of", "(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/String;)Landroid/util/Property;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T", "V" })]
public static Android.Util.Property? Of(Java.Lang.Class? hostType, Java.Lang.Class? valueType, string? name);
[<Android.Runtime.Register("of", "(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/String;)Landroid/util/Property;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T", "V" })>]
static member Of : Java.Lang.Class * Java.Lang.Class * string -> Android.Util.Property
パラメーター
- hostType
- Class
- valueType
- Class
- name
- String
返品
- 属性
注釈
このファクトリ メソッドは、classパラメーターとname パラメーターを指定して Property を作成して返します。ここで、"name" パラメーターは引数を受け取たないクラスのパブリック getName() メソッド<ul><li>a を表します。 引数を受け取たないクラスのgetName()<li>a パブリック isName() メソッドから返されたのと同じ型の値を受け取る省略可能なパブリック setName() メソッドに加えて、isName()<li によって返される同じ型の値を受け取る省略可能なパブリック setName() メソッド>クラス </ul のパブリック name フィールド>
いずれかの get/is メソッドの代替候補がクラスで見つかったが、適切な setName() メソッドが見つからない場合、 Property は #isReadOnly() readOnly。 このようなプロパティに対して #set(Object, Object) メソッドを呼び出すことは許可されますが、効果はありません。
クラスでメソッドもフィールドも見つからない場合は、 NoSuchPropertyException 例外がスローされます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。