PropertyValuesHolder.OfObject Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| OfObject(Property, ITypeEvaluator, Object[]) |
Constrói e retorna um PropertyValuesHolder com uma determinada propriedade e um conjunto de valores object. |
| OfObject(Property, TypeConverter, Path) |
Constrói e retorna um PropertyValuesHolder com uma determinada propriedade e um Caminho ao longo do qual os valores devem ser animados. |
| OfObject(String, ITypeEvaluator, Object[]) |
Constrói e retorna um PropertyValuesHolder com uma determinada propriedade e um conjunto de valores object. |
| OfObject(String, TypeConverter, Path) |
Constrói e retorna um PropertyValuesHolder com um determinado nome de propriedade e um Caminho ao longo do qual os valores devem ser animados. |
| OfObject(Property, TypeConverter, ITypeEvaluator, Object[]) |
Constrói e retorna um PropertyValuesHolder com uma determinada propriedade e um conjunto de valores object. |
OfObject(Property, ITypeEvaluator, Object[])
Constrói e retorna um PropertyValuesHolder com uma determinada propriedade e um conjunto de valores object.
[Android.Runtime.Register("ofObject", "(Landroid/util/Property;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "V" })]
public static Android.Animation.PropertyValuesHolder? OfObject(Android.Util.Property? property, Android.Animation.ITypeEvaluator? evaluator, params Java.Lang.Object[]? values);
[<Android.Runtime.Register("ofObject", "(Landroid/util/Property;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "V" })>]
static member OfObject : Android.Util.Property * Android.Animation.ITypeEvaluator * Java.Lang.Object[] -> Android.Animation.PropertyValuesHolder
Parâmetros
- property
- Property
A propriedade que está sendo animada. Não deve ser nulo.
- evaluator
- ITypeEvaluator
Um TypeEvaluator que será chamado em cada quadro de animação para fornecer a interpolação necessária entre os valores de Objeto para derivar o valor animado.
- values
- Object[]
Os valores entre os quais a propriedade animará.
Retornos
PropertyValuesHolder O objeto PropertyValuesHolder construído.
- Atributos
Comentários
Constrói e retorna um PropertyValuesHolder com uma determinada propriedade e um conjunto de valores object. Essa variante também usa um TypeEvaluator porque o sistema não pode interpolar automaticamente entre objetos de tipo desconhecido.
<observação forte>:</strong> os valores de objeto são armazenados como referências aos objetos originais, o que significa que as alterações nesses objetos depois que esse método é chamado afetarão os valores no PropertyValuesHolder. Se os objetos forem modificados externamente depois que esse método for chamado, os chamadores deverão passar uma cópia desses objetos.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
OfObject(Property, TypeConverter, Path)
Constrói e retorna um PropertyValuesHolder com uma determinada propriedade e um Caminho ao longo do qual os valores devem ser animados.
[Android.Runtime.Register("ofObject", "(Landroid/util/Property;Landroid/animation/TypeConverter;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "V" })]
public static Android.Animation.PropertyValuesHolder? OfObject(Android.Util.Property? property, Android.Animation.TypeConverter? converter, Android.Graphics.Path? path);
[<Android.Runtime.Register("ofObject", "(Landroid/util/Property;Landroid/animation/TypeConverter;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "V" })>]
static member OfObject : Android.Util.Property * Android.Animation.TypeConverter * Android.Graphics.Path -> Android.Animation.PropertyValuesHolder
Parâmetros
- property
- Property
A propriedade que está sendo animada. Não deve ser nulo.
- converter
- TypeConverter
Converte um PointF no tipo associado ao setter. Pode ser nulo se a conversão for desnecessária.
- path
- Path
O caminho ao longo do qual os valores devem ser animados.
Retornos
PropertyValuesHolder O objeto PropertyValuesHolder construído.
- Atributos
Comentários
Constrói e retorna um PropertyValuesHolder com uma determinada propriedade e um Caminho ao longo do qual os valores devem ser animados. Essa variante dá suporte a uma TypeConverter conversão para o tipo de PointF destino.
O PointF passado para converter ou property, se converter for, é nullreutilizado em cada quadro de animação e não deve ser armazenado pelo setter ou TypeConverter.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
OfObject(String, ITypeEvaluator, Object[])
Constrói e retorna um PropertyValuesHolder com uma determinada propriedade e um conjunto de valores object.
[Android.Runtime.Register("ofObject", "(Ljava/lang/String;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;", "")]
public static Android.Animation.PropertyValuesHolder? OfObject(string? propertyName, Android.Animation.ITypeEvaluator? evaluator, params Java.Lang.Object[]? values);
[<Android.Runtime.Register("ofObject", "(Ljava/lang/String;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;", "")>]
static member OfObject : string * Android.Animation.ITypeEvaluator * Java.Lang.Object[] -> Android.Animation.PropertyValuesHolder
Parâmetros
- propertyName
- String
- evaluator
- ITypeEvaluator
Um TypeEvaluator que será chamado em cada quadro de animação para fornecer a interpolação necessária entre os valores de Objeto para derivar o valor animado.
- values
- Object[]
Os valores entre os quais a propriedade animará.
Retornos
PropertyValuesHolder O objeto PropertyValuesHolder construído.
- Atributos
Comentários
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
OfObject(String, TypeConverter, Path)
Constrói e retorna um PropertyValuesHolder com um determinado nome de propriedade e um Caminho ao longo do qual os valores devem ser animados.
[Android.Runtime.Register("ofObject", "(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;", "")]
public static Android.Animation.PropertyValuesHolder? OfObject(string? propertyName, Android.Animation.TypeConverter? converter, Android.Graphics.Path? path);
[<Android.Runtime.Register("ofObject", "(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;", "")>]
static member OfObject : string * Android.Animation.TypeConverter * Android.Graphics.Path -> Android.Animation.PropertyValuesHolder
Parâmetros
- propertyName
- String
O nome da propriedade que está sendo animada.
- converter
- TypeConverter
Converte um PointF no tipo associado ao setter. Pode ser nulo se a conversão for desnecessária.
- path
- Path
O caminho ao longo do qual os valores devem ser animados.
Retornos
PropertyValuesHolder O objeto PropertyValuesHolder construído.
- Atributos
Comentários
Constrói e retorna um PropertyValuesHolder com um determinado nome de propriedade e um Caminho ao longo do qual os valores devem ser animados. Essa variante dá suporte a uma TypeConverter conversão para o tipo de PointF destino.
O PointF passado para converter ou property, se converter for, é nullreutilizado em cada quadro de animação e não deve ser armazenado pelo setter ou TypeConverter.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
OfObject(Property, TypeConverter, ITypeEvaluator, Object[])
Constrói e retorna um PropertyValuesHolder com uma determinada propriedade e um conjunto de valores object.
[Android.Runtime.Register("ofObject", "(Landroid/util/Property;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T", "V" })]
public static Android.Animation.PropertyValuesHolder? OfObject(Android.Util.Property? property, Android.Animation.TypeConverter? converter, Android.Animation.ITypeEvaluator? evaluator, params Java.Lang.Object[]? values);
[<Android.Runtime.Register("ofObject", "(Landroid/util/Property;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T", "V" })>]
static member OfObject : Android.Util.Property * Android.Animation.TypeConverter * Android.Animation.ITypeEvaluator * Java.Lang.Object[] -> Android.Animation.PropertyValuesHolder
Parâmetros
- property
- Property
A propriedade que está sendo animada. Não deve ser nulo.
- converter
- TypeConverter
Converte o objeto animado no tipo Propriedade.
- evaluator
- ITypeEvaluator
Um TypeEvaluator que será chamado em cada quadro de animação para fornecer a interpolação necessária entre os valores de Objeto para derivar o valor animado.
- values
- Object[]
Os valores entre os quais a propriedade animará.
Retornos
PropertyValuesHolder O objeto PropertyValuesHolder construído.
- Atributos
Comentários
Constrói e retorna um PropertyValuesHolder com uma determinada propriedade e um conjunto de valores object. Essa variante também usa um TypeEvaluator porque o sistema não pode interpolar automaticamente entre objetos de tipo desconhecido. Essa variante também usa uma TypeConverter conversão de valores animados para o tipo da propriedade. Se apenas um valor for fornecido, deverá TypeConverter ser um android.animation.BidirectionalTypeConverter para recuperar o valor atual.
<observação forte>:</strong> os valores de objeto são armazenados como referências aos objetos originais, o que significa que as alterações nesses objetos depois que esse método é chamado afetarão os valores no PropertyValuesHolder. Se os objetos forem modificados externamente depois que esse método for chamado, os chamadores deverão passar uma cópia desses objetos.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.