PropertyValuesHolder Класс

Определение

Этот класс содержит сведения о свойстве и значения, которые оно должно принимать во время анимации.

[Android.Runtime.Register("android/animation/PropertyValuesHolder", DoNotGenerateAcw=true)]
public class PropertyValuesHolder : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.Lang.ICloneable
[<Android.Runtime.Register("android/animation/PropertyValuesHolder", DoNotGenerateAcw=true)>]
type PropertyValuesHolder = class
    inherit Object
    interface ICloneable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Наследование
PropertyValuesHolder
Атрибуты
Реализации

Комментарии

Этот класс содержит сведения о свойстве и значения, которые оно должно принимать во время анимации. Объекты PropertyValuesHolder можно использовать для создания анимаций с помощью ValueAnimator или ObjectAnimator, которые параллельно работают с несколькими различными свойствами.

Документация по Java для android.animation.PropertyValuesHolder.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Конструкторы

PropertyValuesHolder(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Этот класс содержит сведения о свойстве и значения, которые оно должно принимать во время анимации.

(Унаследовано от Object)
JniPeerMembers

Этот класс содержит сведения о свойстве и значения, которые оно должно принимать во время анимации.

PeerReference

Этот класс содержит сведения о свойстве и значения, которые оно должно принимать во время анимации.

(Унаследовано от Object)
PropertyName

Возвращает имя свойства, которое будет анимировано. -или- Задает имя свойства, которое будет анимировано.

ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Методы

Clone()

Создает и возвращает копию этого Objectобъекта .

Dispose()

Этот класс содержит сведения о свойстве и значения, которые оно должно принимать во время анимации.

(Унаследовано от Object)
Dispose(Boolean)

Этот класс содержит сведения о свойстве и значения, которые оно должно принимать во время анимации.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

(Унаследовано от Object)
NotifyAll()

Активирует все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
OfFloat(Property, Single[])

Создает и возвращает PropertyValuesHolder с заданным свойством и набором значений с плавающей точкой.

OfFloat(String, Single[])

Создает и возвращает PropertyValuesHolder с заданным именем свойства и набором значений с плавающей точкой.

OfInt(Property, Int32[])

Создает и возвращает PropertyValuesHolder с заданным свойством и набором значений int.

OfInt(String, Int32[])

Создает и возвращает PropertyValuesHolder с заданным именем свойства и набором значений int.

OfKeyframe(Property, Keyframe[])

Создает и возвращает объект PropertyValuesHolder с указанным свойством и набором значений.

OfKeyframe(String, Keyframe[])

Создает и возвращает объект PropertyValuesHolder с указанным свойством и набором значений.

OfMultiFloat(String, Path)

Создает и возвращает PropertyValuesHolder с заданным именем свойства для использования в качестве метода задания с несколькими значениями.

OfMultiFloat(String, Single[][])

Создает и возвращает PropertyValuesHolder с заданным именем свойства и набором значений float[] .

OfMultiFloat(String, TypeConverter, ITypeEvaluator, Keyframe[])

Создает и возвращает объект PropertyValuesHolder с указанным именем свойства или именем метода задания для использования в функции задания с несколькими значениями с плавающей точкой с помощью ObjectAnimator.

OfMultiFloat(String, TypeConverter, ITypeEvaluator, Object[])

Создает и возвращает PropertyValuesHolder с заданным свойством и набором значений Object для использования с многозначными объектами ObjectAnimator.

OfMultiInt(String, Int32[][])

Создает и возвращает PropertyValuesHolder с заданным именем свойства и набором значений int[] .

OfMultiInt(String, Path)

Создает и возвращает PropertyValuesHolder с заданным именем свойства для использования в качестве метода задания нескольких значений.

OfMultiInt(String, TypeConverter, ITypeEvaluator, Keyframe[])

Создает и возвращает объект PropertyValuesHolder с указанным именем свойства или именем метода задания для использования в функции много int setter с помощью ObjectAnimator.

OfMultiInt(String, TypeConverter, ITypeEvaluator, Object[])

Создает и возвращает PropertyValuesHolder с заданным свойством и набором значений Object для использования с многозначными объектами ObjectAnimator.

OfObject(Property, ITypeEvaluator, Object[])

Создает и возвращает PropertyValuesHolder с заданным свойством и набором значений объекта.

OfObject(Property, TypeConverter, ITypeEvaluator, Object[])

Создает и возвращает PropertyValuesHolder с заданным свойством и набором значений объекта.

OfObject(Property, TypeConverter, Path)

Создает и возвращает PropertyValuesHolder с заданным свойством и path, по которому должны анимироваться значения.

OfObject(String, ITypeEvaluator, Object[])

Создает и возвращает PropertyValuesHolder с заданным свойством и набором значений объекта.

OfObject(String, TypeConverter, Path)

Создает и возвращает PropertyValuesHolder с заданным именем свойства и путем, по которому должны быть анимированы значения.

SetConverter(TypeConverter)

Задает преобразователь для преобразования из типа значений в тип параметра метода задания.

SetEvaluator(ITypeEvaluator)

TypeEvaluator будет автоматически определяться на основе типа значений, предоставленных свойству PropertyValuesHolder.

SetFloatValues(Single[])

Присвойте анимированным значениям для этого объекта этот набор значений floats.

SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
SetIntValues(Int32[])

Задайте для этого объекта анимированные значения этого набора значений ints.

SetKeyframes(Keyframe[])

Присвойте анимированным значениям для этого объекта этот набор ключевых кадров.

SetObjectValues(Object[])

Присвойте анимированным значениям для этого объекта этот набор объектов.

SetProperty(Property)

Задает свойство, которое будет анимировано.

ToArray<T>()

Этот класс содержит сведения о свойстве и значения, которые оно должно принимать во время анимации.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Этот класс содержит сведения о свойстве и значения, которые оно должно принимать во время анимации.

(Унаследовано от Object)
Wait()

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

(Унаследовано от Object)
Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Этот класс содержит сведения о свойстве и значения, которые оно должно принимать во время анимации.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Этот класс содержит сведения о свойстве и значения, которые оно должно принимать во время анимации.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Этот класс содержит сведения о свойстве и значения, которые оно должно принимать во время анимации.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Этот класс содержит сведения о свойстве и значения, которые оно должно принимать во время анимации.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Этот класс содержит сведения о свойстве и значения, которые оно должно принимать во время анимации.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Этот класс содержит сведения о свойстве и значения, которые оно должно принимать во время анимации.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Этот класс содержит сведения о свойстве и значения, которые оно должно принимать во время анимации.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Этот класс содержит сведения о свойстве и значения, которые оно должно принимать во время анимации.

GetJniTypeName(IJavaPeerable)

Этот класс содержит сведения о свойстве и значения, которые оно должно принимать во время анимации.

Применяется к