PropertyValuesHolder.OfObject Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| OfObject(Property, ITypeEvaluator, Object[]) |
Construit et retourne un PropertyValuesHolder avec une propriété donnée et un ensemble de valeurs d’objet. |
| OfObject(Property, TypeConverter, Path) |
Construit et retourne un PropertyValuesHolder avec une propriété donnée et un chemin d’accès le long duquel les valeurs doivent être animées. |
| OfObject(String, ITypeEvaluator, Object[]) |
Construit et retourne un PropertyValuesHolder avec une propriété donnée et un ensemble de valeurs d’objet. |
| OfObject(String, TypeConverter, Path) |
Construit et retourne un PropertyValuesHolder avec un nom de propriété donné et un chemin d’accès le long duquel les valeurs doivent être animées. |
| OfObject(Property, TypeConverter, ITypeEvaluator, Object[]) |
Construit et retourne un PropertyValuesHolder avec une propriété donnée et un ensemble de valeurs d’objet. |
OfObject(Property, ITypeEvaluator, Object[])
Construit et retourne un PropertyValuesHolder avec une propriété donnée et un ensemble de valeurs d’objet.
[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
Paramètres
- property
- Property
La propriété animée. Ne doit pas être null.
- evaluator
- ITypeEvaluator
TypeEvaluator qui sera appelé sur chaque image d’animation pour fournir l’interpolation nécessaire entre les valeurs d’objet pour dériver la valeur animée.
- values
- Object[]
Valeurs que la propriété animera entre.
Retours
PropertyValuesHolder L’objet PropertyValuesHolder construit.
- Attributs
Remarques
Construit et retourne un PropertyValuesHolder avec une propriété donnée et un ensemble de valeurs d’objet. Cette variante prend également un TypeEvaluator, car le système ne peut pas interpoler automatiquement entre les objets de type inconnu.
< >strong Remarque :</strong> Les valeurs d’objet sont stockées en tant que références aux objets d’origine, ce qui signifie que les modifications apportées à ces objets une fois cette méthode appelée affecteront les valeurs sur PropertyValuesHolder. Si les objets seront mutés en externe une fois cette méthode appelée, les appelants doivent passer une copie de ces objets à la place.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
OfObject(Property, TypeConverter, Path)
Construit et retourne un PropertyValuesHolder avec une propriété donnée et un chemin d’accès le long duquel les valeurs doivent être animées.
[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
Paramètres
- property
- Property
La propriété animée. Ne doit pas être null.
- converter
- TypeConverter
Convertit un PointF en type associé au setter. Peut être null si la conversion n’est pas nécessaire.
- path
- Path
Chemin d’accès sur lequel les valeurs doivent être animées.
Retours
PropertyValuesHolder L’objet PropertyValuesHolder construit.
- Attributs
Remarques
Construit et retourne un PropertyValuesHolder avec une propriété donnée et un chemin d’accès le long duquel les valeurs doivent être animées. Cette variante prend en charge une TypeConverter conversion à partir du PointF type cible.
PointF transmis ou converterproperty, le cas converter échéant null, est réutilisé sur chaque image d’animation et ne doit pas être stocké par le setter ou TypeConverter.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
OfObject(String, ITypeEvaluator, Object[])
Construit et retourne un PropertyValuesHolder avec une propriété donnée et un ensemble de valeurs d’objet.
[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
Paramètres
- propertyName
- String
- evaluator
- ITypeEvaluator
TypeEvaluator qui sera appelé sur chaque image d’animation pour fournir l’interpolation nécessaire entre les valeurs d’objet pour dériver la valeur animée.
- values
- Object[]
Valeurs que la propriété animera entre.
Retours
PropertyValuesHolder L’objet PropertyValuesHolder construit.
- Attributs
Remarques
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
OfObject(String, TypeConverter, Path)
Construit et retourne un PropertyValuesHolder avec un nom de propriété donné et un chemin d’accès le long duquel les valeurs doivent être animées.
[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
Paramètres
- propertyName
- String
Nom de la propriété animée.
- converter
- TypeConverter
Convertit un PointF en type associé au setter. Peut être null si la conversion n’est pas nécessaire.
- path
- Path
Chemin d’accès sur lequel les valeurs doivent être animées.
Retours
PropertyValuesHolder L’objet PropertyValuesHolder construit.
- Attributs
Remarques
Construit et retourne un PropertyValuesHolder avec un nom de propriété donné et un chemin d’accès le long duquel les valeurs doivent être animées. Cette variante prend en charge une TypeConverter conversion à partir du PointF type cible.
PointF transmis ou converterproperty, le cas converter échéant null, est réutilisé sur chaque image d’animation et ne doit pas être stocké par le setter ou TypeConverter.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
OfObject(Property, TypeConverter, ITypeEvaluator, Object[])
Construit et retourne un PropertyValuesHolder avec une propriété donnée et un ensemble de valeurs d’objet.
[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
Paramètres
- property
- Property
La propriété animée. Ne doit pas être null.
- converter
- TypeConverter
Convertit l’objet animé en type Property.
- evaluator
- ITypeEvaluator
TypeEvaluator qui sera appelé sur chaque image d’animation pour fournir l’interpolation nécessaire entre les valeurs d’objet pour dériver la valeur animée.
- values
- Object[]
Valeurs que la propriété animera entre.
Retours
PropertyValuesHolder L’objet PropertyValuesHolder construit.
- Attributs
Remarques
Construit et retourne un PropertyValuesHolder avec une propriété donnée et un ensemble de valeurs d’objet. Cette variante prend également un TypeEvaluator, car le système ne peut pas interpoler automatiquement entre les objets de type inconnu. Cette variante prend également une TypeConverter conversion de valeurs animées en type de propriété. Si une seule valeur est fournie, il TypeConverter doit s’agir d’une android.animation.BidirectionalTypeConverter valeur pour récupérer la valeur actuelle.
< >strong Remarque :</strong> Les valeurs d’objet sont stockées en tant que références aux objets d’origine, ce qui signifie que les modifications apportées à ces objets une fois cette méthode appelée affecteront les valeurs sur PropertyValuesHolder. Si les objets seront mutés en externe une fois cette méthode appelée, les appelants doivent passer une copie de ces objets à la place.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.