PropertyValuesHolder.OfObject 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.
Overload
| Nome | Descrizione |
|---|---|
| OfObject(Property, ITypeEvaluator, Object[]) |
Costruisce e restituisce un PropertyValuesHolder con una proprietà e un set di valori Object specificati. |
| OfObject(Property, TypeConverter, Path) |
Costruisce e restituisce un PropertyValuesHolder con una proprietà specificata e un oggetto Path in cui devono essere animati i valori. |
| OfObject(String, ITypeEvaluator, Object[]) |
Costruisce e restituisce un PropertyValuesHolder con una proprietà e un set di valori Object specificati. |
| OfObject(String, TypeConverter, Path) |
Costruisce e restituisce un PropertyValuesHolder con un nome di proprietà specificato e un oggetto Path in cui devono essere animati i valori. |
| OfObject(Property, TypeConverter, ITypeEvaluator, Object[]) |
Costruisce e restituisce un PropertyValuesHolder con una proprietà e un set di valori Object specificati. |
OfObject(Property, ITypeEvaluator, Object[])
Costruisce e restituisce un PropertyValuesHolder con una proprietà e un set di valori Object specificati.
[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
Parametri
- property
- Property
Proprietà animata. Non deve essere Null.
- evaluator
- ITypeEvaluator
TypeEvaluator che verrà chiamato su ogni fotogramma di animazione per fornire l'interpolazione necessaria tra i valori Object per derivare il valore animato.
- values
- Object[]
Valori tra cui la proprietà verrà animata.
Valori restituiti
PropertyValuesHolder Oggetto PropertyValuesHolder costruito.
- Attributi
Commenti
Costruisce e restituisce un PropertyValuesHolder con una proprietà e un set di valori Object specificati. Questa variante accetta anche un TypeEvaluator perché il sistema non può eseguire automaticamente l'interpolazione tra oggetti di tipo sconosciuto.
< >strong Note:</strong> I valori Object vengono archiviati come riferimenti agli oggetti originali, il che significa che le modifiche apportate a tali oggetti dopo che questo metodo viene chiamato influiranno sui valori di PropertyValuesHolder. Se gli oggetti verranno modificati esternamente dopo la chiamata di questo metodo, i chiamanti devono invece passare una copia di tali oggetti.
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.
Si applica a
OfObject(Property, TypeConverter, Path)
Costruisce e restituisce un PropertyValuesHolder con una proprietà specificata e un oggetto Path in cui devono essere animati i valori.
[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
Parametri
- property
- Property
Proprietà animata. Non deve essere Null.
- converter
- TypeConverter
Converte un pointF nel tipo associato al setter. Può essere Null se la conversione non è necessaria.
- path
- Path
Percorso lungo il quale devono essere animati i valori.
Valori restituiti
PropertyValuesHolder Oggetto PropertyValuesHolder costruito.
- Attributi
Commenti
Costruisce e restituisce un PropertyValuesHolder con una proprietà specificata e un oggetto Path in cui devono essere animati i valori. Questa variante supporta una classe TypeConverter da convertire dal PointF tipo di destinazione al tipo di destinazione.
PointF passato a converter o property, se converter è null, viene riutilizzato in ogni fotogramma di animazione e non deve essere archiviato dal setter o TypeConverter.
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.
Si applica a
OfObject(String, ITypeEvaluator, Object[])
Costruisce e restituisce un PropertyValuesHolder con una proprietà e un set di valori Object specificati.
[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
Parametri
- propertyName
- String
- evaluator
- ITypeEvaluator
TypeEvaluator che verrà chiamato su ogni fotogramma di animazione per fornire l'interpolazione necessaria tra i valori Object per derivare il valore animato.
- values
- Object[]
Valori tra cui la proprietà verrà animata.
Valori restituiti
PropertyValuesHolder Oggetto PropertyValuesHolder costruito.
- Attributi
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.
Si applica a
OfObject(String, TypeConverter, Path)
Costruisce e restituisce un PropertyValuesHolder con un nome di proprietà specificato e un oggetto Path in cui devono essere animati i valori.
[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
Parametri
- propertyName
- String
Nome della proprietà animata.
- converter
- TypeConverter
Converte un pointF nel tipo associato al setter. Può essere Null se la conversione non è necessaria.
- path
- Path
Percorso lungo il quale devono essere animati i valori.
Valori restituiti
PropertyValuesHolder Oggetto PropertyValuesHolder costruito.
- Attributi
Commenti
Costruisce e restituisce un PropertyValuesHolder con un nome di proprietà specificato e un oggetto Path in cui devono essere animati i valori. Questa variante supporta una classe TypeConverter da convertire dal PointF tipo di destinazione al tipo di destinazione.
PointF passato a converter o property, se converter è null, viene riutilizzato in ogni fotogramma di animazione e non deve essere archiviato dal setter o TypeConverter.
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.
Si applica a
OfObject(Property, TypeConverter, ITypeEvaluator, Object[])
Costruisce e restituisce un PropertyValuesHolder con una proprietà e un set di valori Object specificati.
[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
Parametri
- property
- Property
Proprietà animata. Non deve essere Null.
- converter
- TypeConverter
Converte l'oggetto animato nel tipo Property.
- evaluator
- ITypeEvaluator
TypeEvaluator che verrà chiamato su ogni fotogramma di animazione per fornire l'interpolazione necessaria tra i valori Object per derivare il valore animato.
- values
- Object[]
Valori tra cui la proprietà verrà animata.
Valori restituiti
PropertyValuesHolder Oggetto PropertyValuesHolder costruito.
- Attributi
Commenti
Costruisce e restituisce un PropertyValuesHolder con una proprietà e un set di valori Object specificati. Questa variante accetta anche un TypeEvaluator perché il sistema non può eseguire automaticamente l'interpolazione tra oggetti di tipo sconosciuto. Questa variante accetta anche un oggetto TypeConverter per eseguire la conversione da valori animati al tipo della proprietà . Se viene fornito un solo valore, deve TypeConverter essere un android.animation.BidirectionalTypeConverter oggetto per recuperare il valore corrente.
< >strong Note:</strong> I valori Object vengono archiviati come riferimenti agli oggetti originali, il che significa che le modifiche apportate a tali oggetti dopo che questo metodo viene chiamato influiranno sui valori di PropertyValuesHolder. Se gli oggetti verranno modificati esternamente dopo la chiamata di questo metodo, i chiamanti devono invece passare una copia di tali oggetti.
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.