PropertyAnimationType Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Specifies the animation type represented by a PropertyAnimation object.
public enum class PropertyAnimationType
/// [Windows.Foundation.Metadata.ContractVersion(Windows.UI.Core.AnimationMetrics.AnimationMetricsContract, 65536)]
enum class PropertyAnimationType
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.UI.Core.AnimationMetrics.AnimationMetricsContract), 65536)]
public enum PropertyAnimationType
var value = Windows.UI.Core.AnimationMetrics.PropertyAnimationType.scale
Public Enum PropertyAnimationType
- Inheritance
-
PropertyAnimationType
- Attributes
Windows requirements
Device family |
Windows Desktop Extension SDK (introduced in 10.0.10240.0)
|
API contract |
Windows.UI.Core.AnimationMetrics.AnimationMetricsContract (introduced in v1.0)
|
Fields
Name | Value | Description |
---|---|---|
Scale | 0 | Animate the size of the object, magnifying or shrinking. The corresponding object is the ScaleAnimation. |
Translation | 1 | Move the object. The corresponding object is the TranslationAnimation. |
Opacity | 2 | Animate the object's transparency. The corresponding object is the OpacityAnimation. |
Remarks
All of the animation objects inherit from IPropertyAnimation. When they are retrieved through AnimationDescription.Animations, they are retrieved as generic IPropertyAnimation objects. The caller then checks the Type property, which provides one of the type values defined in this topic. The caller can then cast the IPropertyAnimation object to the specific animation object to access any additional properties it provides.