Property.Of(Class, Class, String) Método

Definición

Este método de fábrica crea y devuelve una propiedad dadas las propiedades y , donde el "name" parámetro representa: <ul><li>un método público getName() en la clase que no toma argumentos, además de un método público setName() opcional que toma un valor del mismo tipo devuelto por getName()<li>un método público isName() en la clase que no toma argumentos, además de un método público setName() opcional que toma un valor del mismo tipo devuelto por isName()li><nameclassun campo público name en la clase </ul>

[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

Parámetros

hostType
Class
valueType
Class
name
String

Devoluciones

Atributos

Comentarios

Este método de fábrica crea y devuelve una propiedad dadas las propiedades y , donde el "name" parámetro representa: <ul><li>un método público getName() en la clase que no toma argumentos, además de un método público setName() opcional que toma un valor del mismo tipo devuelto por getName()<li>un método público isName() en la clase que no toma argumentos, además de un método público setName() opcional que toma un valor del mismo tipo devuelto por isName()li><nameclassun campo público name en la clase </ul>

Si cualquiera de las alternativas de método get/is se encuentra en la clase , pero no se encuentra un método adecuado setName() , será Property#isReadOnly() readOnly. Se permite llamar al #set(Object, Object) método en dicha propiedad, pero no tendrá ningún efecto.

Si no se encuentran los métodos ni el campo en la clase , se producirá una NoSuchPropertyException excepción.

Java documentación para android.util.Property.of(java.lang.Class<T>, java.lang.Class<V>, java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a