// // Copyright (c) Microsoft Corporation. All rights reserved. // // // File generated by WinMDIDL version 8.00.0021 // import "inspectable.idl"; import "AsyncInfo.idl"; import "EventToken.idl"; import "windowscontracts.idl"; import "Windows.Foundation.idl"; import "Windows.UI.idl"; import "Windows.UI.Composition.idl"; import "Windows.UI.Xaml.idl"; import "Windows.UI.Xaml.Controls.idl"; import "Windows.UI.Xaml.Controls.Primitives.idl"; // Forward Declare namespace Windows { namespace Foundation { typedef struct Point Point; typedef struct TimeSpan TimeSpan; apicontract UniversalApiContract; } } namespace Windows { namespace UI { typedef struct Color Color; } } namespace Windows { namespace UI { namespace Composition { runtimeclass CompositionEasingFunction; interface ICompositionAnimationBase; } } } namespace Windows { namespace UI { namespace Xaml { namespace Controls { runtimeclass ListViewBase; } } } } namespace Windows { namespace UI { namespace Xaml { namespace Controls { namespace Primitives { typedef enum AnimationDirection AnimationDirection; typedef enum EdgeTransitionLocation EdgeTransitionLocation; } } } } } namespace Windows { namespace UI { namespace Xaml { runtimeclass DependencyObject; runtimeclass DependencyProperty; typedef struct Duration Duration; runtimeclass UIElement; } } } namespace Windows { namespace UI { namespace Xaml { namespace Media { namespace Animation { typedef enum ClockState ClockState; typedef enum ConnectedAnimationComponent ConnectedAnimationComponent; typedef enum EasingMode EasingMode; typedef enum FillBehavior FillBehavior; typedef enum RepeatBehaviorType RepeatBehaviorType; typedef enum SlideNavigationTransitionEffect SlideNavigationTransitionEffect; typedef struct KeyTime KeyTime; typedef struct RepeatBehavior RepeatBehavior; interface IAddDeleteThemeTransition; interface IBackEase; interface IBackEaseStatics; interface IBasicConnectedAnimationConfiguration; interface IBasicConnectedAnimationConfigurationFactory; interface IBeginStoryboard; interface IBeginStoryboardStatics; interface IBounceEase; interface IBounceEaseStatics; interface ICircleEase; interface IColorAnimation; interface IColorAnimationStatics; interface IColorAnimationUsingKeyFrames; interface IColorAnimationUsingKeyFramesStatics; interface IColorKeyFrame; interface IColorKeyFrameFactory; interface IColorKeyFrameStatics; interface ICommonNavigationTransitionInfo; interface ICommonNavigationTransitionInfoStatics; interface IConnectedAnimation; interface IConnectedAnimation2; interface IConnectedAnimation3; interface IConnectedAnimationConfiguration; interface IConnectedAnimationConfigurationFactory; interface IConnectedAnimationService; interface IConnectedAnimationServiceStatics; interface IContentThemeTransition; interface IContentThemeTransitionStatics; interface IContinuumNavigationTransitionInfo; interface IContinuumNavigationTransitionInfoStatics; interface ICubicEase; interface IDirectConnectedAnimationConfiguration; interface IDirectConnectedAnimationConfigurationFactory; interface IDiscreteColorKeyFrame; interface IDiscreteDoubleKeyFrame; interface IDiscreteObjectKeyFrame; interface IDiscretePointKeyFrame; interface IDoubleAnimation; interface IDoubleAnimationStatics; interface IDoubleAnimationUsingKeyFrames; interface IDoubleAnimationUsingKeyFramesStatics; interface IDoubleKeyFrame; interface IDoubleKeyFrameFactory; interface IDoubleKeyFrameStatics; interface IDragItemThemeAnimation; interface IDragItemThemeAnimationStatics; interface IDragOverThemeAnimation; interface IDragOverThemeAnimationStatics; interface IDrillInNavigationTransitionInfo; interface IDrillInThemeAnimation; interface IDrillInThemeAnimationStatics; interface IDrillOutThemeAnimation; interface IDrillOutThemeAnimationStatics; interface IDropTargetItemThemeAnimation; interface IDropTargetItemThemeAnimationStatics; interface IEasingColorKeyFrame; interface IEasingColorKeyFrameStatics; interface IEasingDoubleKeyFrame; interface IEasingDoubleKeyFrameStatics; interface IEasingFunctionBase; interface IEasingFunctionBaseFactory; interface IEasingFunctionBaseStatics; interface IEasingPointKeyFrame; interface IEasingPointKeyFrameStatics; interface IEdgeUIThemeTransition; interface IEdgeUIThemeTransitionStatics; interface IElasticEase; interface IElasticEaseStatics; interface IEntranceNavigationTransitionInfo; interface IEntranceNavigationTransitionInfoStatics; interface IEntranceThemeTransition; interface IEntranceThemeTransitionStatics; interface IExponentialEase; interface IExponentialEaseStatics; interface IFadeInThemeAnimation; interface IFadeInThemeAnimationStatics; interface IFadeOutThemeAnimation; interface IFadeOutThemeAnimationStatics; interface IGravityConnectedAnimationConfiguration; interface IGravityConnectedAnimationConfiguration2; interface IGravityConnectedAnimationConfigurationFactory; interface IKeySpline; interface IKeyTimeHelper; interface IKeyTimeHelperStatics; interface ILinearColorKeyFrame; interface ILinearDoubleKeyFrame; interface ILinearPointKeyFrame; interface INavigationThemeTransition; interface INavigationThemeTransitionStatics; interface INavigationTransitionInfo; interface INavigationTransitionInfoFactory; interface INavigationTransitionInfoOverrides; interface IObjectAnimationUsingKeyFrames; interface IObjectAnimationUsingKeyFramesStatics; interface IObjectKeyFrame; interface IObjectKeyFrameFactory; interface IObjectKeyFrameStatics; interface IPaneThemeTransition; interface IPaneThemeTransitionStatics; interface IPointAnimation; interface IPointAnimationStatics; interface IPointAnimationUsingKeyFrames; interface IPointAnimationUsingKeyFramesStatics; interface IPointKeyFrame; interface IPointKeyFrameFactory; interface IPointKeyFrameStatics; interface IPointerDownThemeAnimation; interface IPointerDownThemeAnimationStatics; interface IPointerUpThemeAnimation; interface IPointerUpThemeAnimationStatics; interface IPopInThemeAnimation; interface IPopInThemeAnimationStatics; interface IPopOutThemeAnimation; interface IPopOutThemeAnimationStatics; interface IPopupThemeTransition; interface IPopupThemeTransitionStatics; interface IPowerEase; interface IPowerEaseStatics; interface IQuadraticEase; interface IQuarticEase; interface IQuinticEase; interface IReorderThemeTransition; interface IRepeatBehaviorHelper; interface IRepeatBehaviorHelperStatics; interface IRepositionThemeAnimation; interface IRepositionThemeAnimationStatics; interface IRepositionThemeTransition; interface IRepositionThemeTransition2; interface IRepositionThemeTransitionStatics2; interface ISineEase; interface ISlideNavigationTransitionInfo; interface ISlideNavigationTransitionInfo2; interface ISlideNavigationTransitionInfoStatics2; interface ISplineColorKeyFrame; interface ISplineColorKeyFrameStatics; interface ISplineDoubleKeyFrame; interface ISplineDoubleKeyFrameStatics; interface ISplinePointKeyFrame; interface ISplinePointKeyFrameStatics; interface ISplitCloseThemeAnimation; interface ISplitCloseThemeAnimationStatics; interface ISplitOpenThemeAnimation; interface ISplitOpenThemeAnimationStatics; interface IStoryboard; interface IStoryboardStatics; interface ISuppressNavigationTransitionInfo; interface ISwipeBackThemeAnimation; interface ISwipeBackThemeAnimationStatics; interface ISwipeHintThemeAnimation; interface ISwipeHintThemeAnimationStatics; interface ITimeline; interface ITimelineFactory; interface ITimelineStatics; interface ITransition; interface ITransitionFactory; runtimeclass AddDeleteThemeTransition; runtimeclass BackEase; runtimeclass BasicConnectedAnimationConfiguration; runtimeclass BeginStoryboard; runtimeclass BounceEase; runtimeclass CircleEase; runtimeclass ColorAnimation; runtimeclass ColorAnimationUsingKeyFrames; runtimeclass ColorKeyFrame; runtimeclass ColorKeyFrameCollection; runtimeclass CommonNavigationTransitionInfo; runtimeclass ConnectedAnimation; runtimeclass ConnectedAnimationConfiguration; runtimeclass ConnectedAnimationService; runtimeclass ContentThemeTransition; runtimeclass ContinuumNavigationTransitionInfo; runtimeclass CubicEase; runtimeclass DirectConnectedAnimationConfiguration; runtimeclass DiscreteColorKeyFrame; runtimeclass DiscreteDoubleKeyFrame; runtimeclass DiscreteObjectKeyFrame; runtimeclass DiscretePointKeyFrame; runtimeclass DoubleAnimation; runtimeclass DoubleAnimationUsingKeyFrames; runtimeclass DoubleKeyFrame; runtimeclass DoubleKeyFrameCollection; runtimeclass DragItemThemeAnimation; runtimeclass DragOverThemeAnimation; runtimeclass DrillInNavigationTransitionInfo; runtimeclass DrillInThemeAnimation; runtimeclass DrillOutThemeAnimation; runtimeclass DropTargetItemThemeAnimation; runtimeclass EasingColorKeyFrame; runtimeclass EasingDoubleKeyFrame; runtimeclass EasingFunctionBase; runtimeclass EasingPointKeyFrame; runtimeclass EdgeUIThemeTransition; runtimeclass ElasticEase; runtimeclass EntranceNavigationTransitionInfo; runtimeclass EntranceThemeTransition; runtimeclass ExponentialEase; runtimeclass FadeInThemeAnimation; runtimeclass FadeOutThemeAnimation; runtimeclass GravityConnectedAnimationConfiguration; runtimeclass KeySpline; runtimeclass KeyTimeHelper; runtimeclass LinearColorKeyFrame; runtimeclass LinearDoubleKeyFrame; runtimeclass LinearPointKeyFrame; runtimeclass NavigationThemeTransition; runtimeclass NavigationTransitionInfo; runtimeclass ObjectAnimationUsingKeyFrames; runtimeclass ObjectKeyFrame; runtimeclass ObjectKeyFrameCollection; runtimeclass PaneThemeTransition; runtimeclass PointAnimation; runtimeclass PointAnimationUsingKeyFrames; runtimeclass PointKeyFrame; runtimeclass PointKeyFrameCollection; runtimeclass PointerDownThemeAnimation; runtimeclass PointerUpThemeAnimation; runtimeclass PopInThemeAnimation; runtimeclass PopOutThemeAnimation; runtimeclass PopupThemeTransition; runtimeclass PowerEase; runtimeclass QuadraticEase; runtimeclass QuarticEase; runtimeclass QuinticEase; runtimeclass ReorderThemeTransition; runtimeclass RepeatBehaviorHelper; runtimeclass RepositionThemeAnimation; runtimeclass RepositionThemeTransition; runtimeclass SineEase; runtimeclass SlideNavigationTransitionInfo; runtimeclass SplineColorKeyFrame; runtimeclass SplineDoubleKeyFrame; runtimeclass SplinePointKeyFrame; runtimeclass SplitCloseThemeAnimation; runtimeclass SplitOpenThemeAnimation; runtimeclass Storyboard; runtimeclass SuppressNavigationTransitionInfo; runtimeclass SwipeBackThemeAnimation; runtimeclass SwipeHintThemeAnimation; runtimeclass Timeline; runtimeclass TimelineCollection; runtimeclass Transition; runtimeclass TransitionCollection; } } } } } // Generic instantiations namespace Windows { namespace UI { namespace Xaml { namespace Media { namespace Animation { declare { interface Windows.Foundation.Collections.IIterable; interface Windows.Foundation.Collections.IIterable; interface Windows.Foundation.Collections.IIterable; interface Windows.Foundation.Collections.IIterable; interface Windows.Foundation.Collections.IIterable; interface Windows.Foundation.Collections.IIterable; interface Windows.Foundation.Collections.IIterator; interface Windows.Foundation.Collections.IIterator; interface Windows.Foundation.Collections.IIterator; interface Windows.Foundation.Collections.IIterator; interface Windows.Foundation.Collections.IIterator; interface Windows.Foundation.Collections.IIterator; interface Windows.Foundation.Collections.IVectorView; interface Windows.Foundation.Collections.IVectorView; interface Windows.Foundation.Collections.IVectorView; interface Windows.Foundation.Collections.IVectorView; interface Windows.Foundation.Collections.IVectorView; interface Windows.Foundation.Collections.IVectorView; interface Windows.Foundation.Collections.IVector; interface Windows.Foundation.Collections.IVector; interface Windows.Foundation.Collections.IVector; interface Windows.Foundation.Collections.IVector; interface Windows.Foundation.Collections.IVector; interface Windows.Foundation.Collections.IVector; interface Windows.Foundation.TypedEventHandler; } } } } } } // Type definition namespace Windows { namespace UI { namespace Xaml { namespace Media { namespace Animation { [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum ClockState { Active = 0, Filling = 1, Stopped = 2 }; [contract(Windows.Foundation.UniversalApiContract, 4.0)] enum ConnectedAnimationComponent { OffsetX = 0, OffsetY = 1, CrossFade = 2, Scale = 3 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum EasingMode { EaseOut = 0, EaseIn = 1, EaseInOut = 2 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum FillBehavior { HoldEnd = 0, Stop = 1 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum RepeatBehaviorType { Count = 0, Duration = 1, Forever = 2 }; [contract(Windows.Foundation.UniversalApiContract, 7.0)] enum SlideNavigationTransitionEffect { FromBottom = 0, FromLeft = 1, FromRight = 2 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] struct KeyTime { Windows.Foundation.TimeSpan TimeSpan; }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] struct RepeatBehavior { DOUBLE Count; Windows.Foundation.TimeSpan Duration; Windows.UI.Xaml.Media.Animation.RepeatBehaviorType Type; }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.AddDeleteThemeTransition)] [uuid(ADEC852E-4424-4DAB-99C1-3A04E36A3C48)] interface IAddDeleteThemeTransition : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.BackEase)] [uuid(E47796E7-F805-4A8F-81C9-38E6472CAA94)] interface IBackEase : IInspectable { [propget] HRESULT Amplitude([out] [retval] DOUBLE* value); [propput] HRESULT Amplitude([in] DOUBLE value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.BackEase)] [uuid(3C70A2FF-A0A0-4786-926C-22321F8F25B7)] interface IBackEaseStatics : IInspectable { [propget] HRESULT AmplitudeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.BasicConnectedAnimationConfiguration)] [uuid(E675F9B5-A4D6-5353-83E6-C89E7CF8D456)] interface IBasicConnectedAnimationConfiguration : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.BasicConnectedAnimationConfiguration)] [uuid(95E6844A-4377-503C-BEE2-11DFCD5570E6)] interface IBasicConnectedAnimationConfigurationFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Media.Animation.BasicConnectedAnimationConfiguration** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.BeginStoryboard)] [uuid(64189FCD-49EC-4E52-A6F6-55324C921053)] interface IBeginStoryboard : IInspectable { [propget] HRESULT Storyboard([out] [retval] Windows.UI.Xaml.Media.Animation.Storyboard** value); [propput] HRESULT Storyboard([in] Windows.UI.Xaml.Media.Animation.Storyboard* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.BeginStoryboard)] [uuid(12CFF18C-AA91-4C4A-B82F-DF34FC57F94B)] interface IBeginStoryboardStatics : IInspectable { [propget] HRESULT StoryboardProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.BounceEase)] [uuid(2BF1464E-FC71-47ED-85A1-3BA9577718B4)] interface IBounceEase : IInspectable { [propget] HRESULT Bounces([out] [retval] INT32* value); [propput] HRESULT Bounces([in] INT32 value); [propget] HRESULT Bounciness([out] [retval] DOUBLE* value); [propput] HRESULT Bounciness([in] DOUBLE value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.BounceEase)] [uuid(C0701DA2-4F73-41C9-B2CB-2EA3105107FF)] interface IBounceEaseStatics : IInspectable { [propget] HRESULT BouncesProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT BouncinessProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.CircleEase)] [uuid(53A3BDB2-9177-4E6E-A043-5082D889AB1F)] interface ICircleEase : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ColorAnimation)] [uuid(B8AE8A15-0F63-4694-9467-BDAFAC1253EA)] interface IColorAnimation : IInspectable { [propget] HRESULT From([out] [retval] Windows.Foundation.IReference** value); [propput] HRESULT From([in] Windows.Foundation.IReference* value); [propget] HRESULT To([out] [retval] Windows.Foundation.IReference** value); [propput] HRESULT To([in] Windows.Foundation.IReference* value); [propget] HRESULT By([out] [retval] Windows.Foundation.IReference** value); [propput] HRESULT By([in] Windows.Foundation.IReference* value); [propget] HRESULT EasingFunction([out] [retval] Windows.UI.Xaml.Media.Animation.EasingFunctionBase** value); [propput] HRESULT EasingFunction([in] Windows.UI.Xaml.Media.Animation.EasingFunctionBase* value); [propget] HRESULT EnableDependentAnimation([out] [retval] boolean* value); [propput] HRESULT EnableDependentAnimation([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ColorAnimation)] [uuid(55EAF6E2-87E3-4F48-958F-855B2F9EA9EC)] interface IColorAnimationStatics : IInspectable { [propget] HRESULT FromProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ToProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ByProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT EasingFunctionProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT EnableDependentAnimationProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ColorAnimationUsingKeyFrames)] [uuid(F5C82640-13C3-42AA-9AE2-7E6B51C92F95)] interface IColorAnimationUsingKeyFrames : IInspectable { [propget] HRESULT KeyFrames([out] [retval] Windows.UI.Xaml.Media.Animation.ColorKeyFrameCollection** value); [propget] HRESULT EnableDependentAnimation([out] [retval] boolean* value); [propput] HRESULT EnableDependentAnimation([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ColorAnimationUsingKeyFrames)] [uuid(B4723CDC-96E9-48F9-8D92-9B648B2F1CC6)] interface IColorAnimationUsingKeyFramesStatics : IInspectable { [propget] HRESULT EnableDependentAnimationProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ColorKeyFrame)] [uuid(B51D82D9-0910-4589-A284-B0C9205858E9)] interface IColorKeyFrame : IInspectable { [propget] HRESULT Value([out] [retval] Windows.UI.Color* value); [propput] HRESULT Value([in] Windows.UI.Color value); [propget] HRESULT KeyTime([out] [retval] Windows.UI.Xaml.Media.Animation.KeyTime* value); [propput] HRESULT KeyTime([in] Windows.UI.Xaml.Media.Animation.KeyTime value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ColorKeyFrame)] [uuid(769BD88A-9CFB-4A7D-96C4-A1E7DE6FDB4B)] interface IColorKeyFrameFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Media.Animation.ColorKeyFrame** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ColorKeyFrame)] [uuid(C043AE99-210C-430F-9DA5-DF1082692055)] interface IColorKeyFrameStatics : IInspectable { [propget] HRESULT ValueProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT KeyTimeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.CommonNavigationTransitionInfo)] [uuid(50345692-A555-4624-A361-0A91C1706473)] interface ICommonNavigationTransitionInfo : IInspectable { [propget] HRESULT IsStaggeringEnabled([out] [retval] boolean* value); [propput] HRESULT IsStaggeringEnabled([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.CommonNavigationTransitionInfo)] [uuid(1E3EFE33-50BE-4443-883C-E5627201C2E5)] interface ICommonNavigationTransitionInfoStatics : IInspectable { [propget] HRESULT IsStaggeringEnabledProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT IsStaggerElementProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); HRESULT GetIsStaggerElement([in] Windows.UI.Xaml.UIElement* element, [out] [retval] boolean* result); HRESULT SetIsStaggerElement([in] Windows.UI.Xaml.UIElement* element, [in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ConnectedAnimation)] [uuid(3518628C-F387-4C25-AC98-44E86C3CADF0)] interface IConnectedAnimation : IInspectable { [eventadd] HRESULT Completed([in] Windows.Foundation.TypedEventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT Completed([in] EventRegistrationToken token); [overload("TryStart")] HRESULT TryStart([in] Windows.UI.Xaml.UIElement* destination, [out] [retval] boolean* result); HRESULT Cancel(); } [contract(Windows.Foundation.UniversalApiContract, 4.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ConnectedAnimation)] [uuid(5D2F8E5C-584B-4DDD-B668-973891431459)] interface IConnectedAnimation2 : IInspectable { [propget] HRESULT IsScaleAnimationEnabled([out] [retval] boolean* value); [propput] HRESULT IsScaleAnimationEnabled([in] boolean value); [overload("TryStart")] HRESULT TryStartWithCoordinatedElements([in] Windows.UI.Xaml.UIElement* destination, [in] Windows.Foundation.Collections.IIterable* coordinatedElements, [out] [retval] boolean* result); HRESULT SetAnimationComponent([in] Windows.UI.Xaml.Media.Animation.ConnectedAnimationComponent component, [in] Windows.UI.Composition.ICompositionAnimationBase* animation); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ConnectedAnimation)] [uuid(6E3040C6-0430-59C0-A80C-CCEED2E778DD)] interface IConnectedAnimation3 : IInspectable { [propget] HRESULT Configuration([out] [retval] Windows.UI.Xaml.Media.Animation.ConnectedAnimationConfiguration** value); [propput] HRESULT Configuration([in] Windows.UI.Xaml.Media.Animation.ConnectedAnimationConfiguration* value); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ConnectedAnimationConfiguration)] [uuid(00218AAE-CD8C-5651-92A0-C1DB95C03998)] interface IConnectedAnimationConfiguration : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ConnectedAnimationConfiguration)] [uuid(30F9B84B-DD7E-593E-BF75-E959DC0EC52A)] interface IConnectedAnimationConfigurationFactory : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ConnectedAnimationService)] [uuid(1C6875C9-19BB-4D47-B9AA-66C802DCB9FF)] interface IConnectedAnimationService : IInspectable { [propget] HRESULT DefaultDuration([out] [retval] Windows.Foundation.TimeSpan* value); [propput] HRESULT DefaultDuration([in] Windows.Foundation.TimeSpan value); [propget] HRESULT DefaultEasingFunction([out] [retval] Windows.UI.Composition.CompositionEasingFunction** value); [propput] HRESULT DefaultEasingFunction([in] Windows.UI.Composition.CompositionEasingFunction* value); HRESULT PrepareToAnimate([in] HSTRING key, [in] Windows.UI.Xaml.UIElement* source, [out] [retval] Windows.UI.Xaml.Media.Animation.ConnectedAnimation** result); HRESULT GetAnimation([in] HSTRING key, [out] [retval] Windows.UI.Xaml.Media.Animation.ConnectedAnimation** result); } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ConnectedAnimationService)] [uuid(C7078EA5-D688-40E8-8F90-96A6279273D2)] interface IConnectedAnimationServiceStatics : IInspectable { HRESULT GetForCurrentView([out] [retval] Windows.UI.Xaml.Media.Animation.ConnectedAnimationService** result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ContentThemeTransition)] [uuid(F66FC5C3-5915-437D-8E3B-ADF8E7F0AB57)] interface IContentThemeTransition : IInspectable { [propget] HRESULT HorizontalOffset([out] [retval] DOUBLE* value); [propput] HRESULT HorizontalOffset([in] DOUBLE value); [propget] HRESULT VerticalOffset([out] [retval] DOUBLE* value); [propput] HRESULT VerticalOffset([in] DOUBLE value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ContentThemeTransition)] [uuid(0E8EE385-9A42-4459-AFA9-337DC41E1587)] interface IContentThemeTransitionStatics : IInspectable { [propget] HRESULT HorizontalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT VerticalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ContinuumNavigationTransitionInfo)] [uuid(4BE1DBAD-8BA6-4004-8438-8A9017978543)] interface IContinuumNavigationTransitionInfo : IInspectable { [propget] HRESULT ExitElement([out] [retval] Windows.UI.Xaml.UIElement** value); [propput] HRESULT ExitElement([in] Windows.UI.Xaml.UIElement* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ContinuumNavigationTransitionInfo)] [uuid(3E25DD53-B18F-4BF1-B3BC-92F516F29903)] interface IContinuumNavigationTransitionInfoStatics : IInspectable { [propget] HRESULT ExitElementProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT IsEntranceElementProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); HRESULT GetIsEntranceElement([in] Windows.UI.Xaml.UIElement* element, [out] [retval] boolean* result); HRESULT SetIsEntranceElement([in] Windows.UI.Xaml.UIElement* element, [in] boolean value); [propget] HRESULT IsExitElementProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); HRESULT GetIsExitElement([in] Windows.UI.Xaml.UIElement* element, [out] [retval] boolean* result); HRESULT SetIsExitElement([in] Windows.UI.Xaml.UIElement* element, [in] boolean value); [propget] HRESULT ExitElementContainerProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); HRESULT GetExitElementContainer([in] Windows.UI.Xaml.Controls.ListViewBase* element, [out] [retval] boolean* result); HRESULT SetExitElementContainer([in] Windows.UI.Xaml.Controls.ListViewBase* element, [in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.CubicEase)] [uuid(1B94FC76-DAD7-4354-B1A2-7969FBF6A70D)] interface ICubicEase : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DirectConnectedAnimationConfiguration)] [uuid(EE5D736F-5738-5D86-B770-151948CF365E)] interface IDirectConnectedAnimationConfiguration : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DirectConnectedAnimationConfiguration)] [uuid(059263E9-D2B3-5A77-9CF4-E26D8B542608)] interface IDirectConnectedAnimationConfigurationFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Media.Animation.DirectConnectedAnimationConfiguration** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DiscreteColorKeyFrame)] [uuid(230C08F4-E062-4CB1-8E2A-14093D73ED8C)] interface IDiscreteColorKeyFrame : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DiscreteDoubleKeyFrame)] [uuid(F5F51F3A-AD11-49CE-8E1C-08FDF1447446)] interface IDiscreteDoubleKeyFrame : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DiscreteObjectKeyFrame)] [uuid(C7DCDE89-F12D-4A9C-8199-E7A9ECE3A473)] interface IDiscreteObjectKeyFrame : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DiscretePointKeyFrame)] [uuid(E0A9070D-4C42-4A90-983A-75F5A83A2FBE)] interface IDiscretePointKeyFrame : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DoubleAnimation)] [uuid(7E9F3D59-0F07-4BC9-977D-03763FF8154F)] interface IDoubleAnimation : IInspectable { [propget] HRESULT From([out] [retval] Windows.Foundation.IReference** value); [propput] HRESULT From([in] Windows.Foundation.IReference* value); [propget] HRESULT To([out] [retval] Windows.Foundation.IReference** value); [propput] HRESULT To([in] Windows.Foundation.IReference* value); [propget] HRESULT By([out] [retval] Windows.Foundation.IReference** value); [propput] HRESULT By([in] Windows.Foundation.IReference* value); [propget] HRESULT EasingFunction([out] [retval] Windows.UI.Xaml.Media.Animation.EasingFunctionBase** value); [propput] HRESULT EasingFunction([in] Windows.UI.Xaml.Media.Animation.EasingFunctionBase* value); [propget] HRESULT EnableDependentAnimation([out] [retval] boolean* value); [propput] HRESULT EnableDependentAnimation([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DoubleAnimation)] [uuid(E27A935D-F111-43B7-B824-832B58D7786B)] interface IDoubleAnimationStatics : IInspectable { [propget] HRESULT FromProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ToProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ByProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT EasingFunctionProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT EnableDependentAnimationProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DoubleAnimationUsingKeyFrames)] [uuid(4FEE628F-BFEE-4F75-83C2-A93B39488473)] interface IDoubleAnimationUsingKeyFrames : IInspectable { [propget] HRESULT KeyFrames([out] [retval] Windows.UI.Xaml.Media.Animation.DoubleKeyFrameCollection** value); [propget] HRESULT EnableDependentAnimation([out] [retval] boolean* value); [propput] HRESULT EnableDependentAnimation([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DoubleAnimationUsingKeyFrames)] [uuid(109BF2F6-C60F-49AA-ABF6-F696D492116B)] interface IDoubleAnimationUsingKeyFramesStatics : IInspectable { [propget] HRESULT EnableDependentAnimationProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DoubleKeyFrame)] [uuid(674456FD-E81E-4F4E-B4AD-0ACFED9ECD68)] interface IDoubleKeyFrame : IInspectable { [propget] HRESULT Value([out] [retval] DOUBLE* value); [propput] HRESULT Value([in] DOUBLE value); [propget] HRESULT KeyTime([out] [retval] Windows.UI.Xaml.Media.Animation.KeyTime* value); [propput] HRESULT KeyTime([in] Windows.UI.Xaml.Media.Animation.KeyTime value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DoubleKeyFrame)] [uuid(AC97DEC3-7538-40B9-B152-696F7FBF4722)] interface IDoubleKeyFrameFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Media.Animation.DoubleKeyFrame** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DoubleKeyFrame)] [uuid(324641B0-7D37-427A-ADEB-43F38BB61A4D)] interface IDoubleKeyFrameStatics : IInspectable { [propget] HRESULT ValueProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT KeyTimeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DragItemThemeAnimation)] [uuid(0C7D5DB5-7ED6-4949-B4E6-A78C9F4F978D)] interface IDragItemThemeAnimation : IInspectable { [propget] HRESULT TargetName([out] [retval] HSTRING* value); [propput] HRESULT TargetName([in] HSTRING value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DragItemThemeAnimation)] [uuid(6218B9F5-013A-4FB1-86FC-92BC4E8D0241)] interface IDragItemThemeAnimationStatics : IInspectable { [propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DragOverThemeAnimation)] [uuid(72F762F7-7E51-4A6B-B937-DC4B4C1C5458)] interface IDragOverThemeAnimation : IInspectable { [propget] HRESULT TargetName([out] [retval] HSTRING* value); [propput] HRESULT TargetName([in] HSTRING value); [propget] HRESULT ToOffset([out] [retval] DOUBLE* value); [propput] HRESULT ToOffset([in] DOUBLE value); [propget] HRESULT Direction([out] [retval] Windows.UI.Xaml.Controls.Primitives.AnimationDirection* value); [propput] HRESULT Direction([in] Windows.UI.Xaml.Controls.Primitives.AnimationDirection value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DragOverThemeAnimation)] [uuid(146FFE57-3C9D-41D9-A5FF-8D7239516810)] interface IDragOverThemeAnimationStatics : IInspectable { [propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ToOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT DirectionProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DrillInNavigationTransitionInfo)] [uuid(3B86201A-45D3-463B-939E-C8595F439BCC)] interface IDrillInNavigationTransitionInfo : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DrillInThemeAnimation)] [uuid(B090B824-F1D2-41B8-87BA-78034126594C)] interface IDrillInThemeAnimation : IInspectable { [propget] HRESULT EntranceTargetName([out] [retval] HSTRING* value); [propput] HRESULT EntranceTargetName([in] HSTRING value); [propget] HRESULT EntranceTarget([out] [retval] Windows.UI.Xaml.DependencyObject** value); [propput] HRESULT EntranceTarget([in] Windows.UI.Xaml.DependencyObject* value); [propget] HRESULT ExitTargetName([out] [retval] HSTRING* value); [propput] HRESULT ExitTargetName([in] HSTRING value); [propget] HRESULT ExitTarget([out] [retval] Windows.UI.Xaml.DependencyObject** value); [propput] HRESULT ExitTarget([in] Windows.UI.Xaml.DependencyObject* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DrillInThemeAnimation)] [uuid(C61FE488-A17A-4B11-B53B-A4F1A07D4BA9)] interface IDrillInThemeAnimationStatics : IInspectable { [propget] HRESULT EntranceTargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT EntranceTargetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ExitTargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ExitTargetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DrillOutThemeAnimation)] [uuid(D890CCDF-06D3-4F7E-8E4A-4FB76E256139)] interface IDrillOutThemeAnimation : IInspectable { [propget] HRESULT EntranceTargetName([out] [retval] HSTRING* value); [propput] HRESULT EntranceTargetName([in] HSTRING value); [propget] HRESULT EntranceTarget([out] [retval] Windows.UI.Xaml.DependencyObject** value); [propput] HRESULT EntranceTarget([in] Windows.UI.Xaml.DependencyObject* value); [propget] HRESULT ExitTargetName([out] [retval] HSTRING* value); [propput] HRESULT ExitTargetName([in] HSTRING value); [propget] HRESULT ExitTarget([out] [retval] Windows.UI.Xaml.DependencyObject** value); [propput] HRESULT ExitTarget([in] Windows.UI.Xaml.DependencyObject* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DrillOutThemeAnimation)] [uuid(BEB5DB9B-2617-4888-80DD-72FA7BB6FAC3)] interface IDrillOutThemeAnimationStatics : IInspectable { [propget] HRESULT EntranceTargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT EntranceTargetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ExitTargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ExitTargetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DropTargetItemThemeAnimation)] [uuid(1881C968-1824-462B-87E8-C357212B977B)] interface IDropTargetItemThemeAnimation : IInspectable { [propget] HRESULT TargetName([out] [retval] HSTRING* value); [propput] HRESULT TargetName([in] HSTRING value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.DropTargetItemThemeAnimation)] [uuid(AE80F486-2E56-4513-BF18-D77470164AE5)] interface IDropTargetItemThemeAnimationStatics : IInspectable { [propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.EasingColorKeyFrame)] [uuid(C733D630-F4B9-4934-9BDD-27AC5ED1CFD8)] interface IEasingColorKeyFrame : IInspectable { [propget] HRESULT EasingFunction([out] [retval] Windows.UI.Xaml.Media.Animation.EasingFunctionBase** value); [propput] HRESULT EasingFunction([in] Windows.UI.Xaml.Media.Animation.EasingFunctionBase* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.EasingColorKeyFrame)] [uuid(6F3837FC-8E3D-4522-9B0F-003DB8609851)] interface IEasingColorKeyFrameStatics : IInspectable { [propget] HRESULT EasingFunctionProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.EasingDoubleKeyFrame)] [uuid(965ADB8D-9A54-4108-B4FF-B5A5212CB338)] interface IEasingDoubleKeyFrame : IInspectable { [propget] HRESULT EasingFunction([out] [retval] Windows.UI.Xaml.Media.Animation.EasingFunctionBase** value); [propput] HRESULT EasingFunction([in] Windows.UI.Xaml.Media.Animation.EasingFunctionBase* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.EasingDoubleKeyFrame)] [uuid(C8D3D845-DBAE-4E5B-8B84-D9537398E5B1)] interface IEasingDoubleKeyFrameStatics : IInspectable { [propget] HRESULT EasingFunctionProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.EasingFunctionBase)] [uuid(C108383F-2C02-4151-8ECD-68DDAA3F0D9B)] interface IEasingFunctionBase : IInspectable { [propget] HRESULT EasingMode([out] [retval] Windows.UI.Xaml.Media.Animation.EasingMode* value); [propput] HRESULT EasingMode([in] Windows.UI.Xaml.Media.Animation.EasingMode value); HRESULT Ease([in] DOUBLE normalizedTime, [out] [retval] DOUBLE* result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.EasingFunctionBase)] [uuid(1830FE6A-F01B-43E0-B61F-B452A1C66FD2)] interface IEasingFunctionBaseFactory : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.EasingFunctionBase)] [uuid(2A5031AA-2C50-4A1D-BB04-D75E07B71548)] interface IEasingFunctionBaseStatics : IInspectable { [propget] HRESULT EasingModeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.EasingPointKeyFrame)] [uuid(B3C91380-6868-4225-A70B-3981CC0B2947)] interface IEasingPointKeyFrame : IInspectable { [propget] HRESULT EasingFunction([out] [retval] Windows.UI.Xaml.Media.Animation.EasingFunctionBase** value); [propput] HRESULT EasingFunction([in] Windows.UI.Xaml.Media.Animation.EasingFunctionBase* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.EasingPointKeyFrame)] [uuid(E22DBFC4-080C-402C-A6B5-F48D0A98116B)] interface IEasingPointKeyFrameStatics : IInspectable { [propget] HRESULT EasingFunctionProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.EdgeUIThemeTransition)] [uuid(5C86C19B-49D7-19EC-CF19-83A73C6DE75E)] interface IEdgeUIThemeTransition : IInspectable { [propget] HRESULT Edge([out] [retval] Windows.UI.Xaml.Controls.Primitives.EdgeTransitionLocation* value); [propput] HRESULT Edge([in] Windows.UI.Xaml.Controls.Primitives.EdgeTransitionLocation value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.EdgeUIThemeTransition)] [uuid(16A2B13B-4705-302B-27C6-2AAC92F645AC)] interface IEdgeUIThemeTransitionStatics : IInspectable { [propget] HRESULT EdgeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ElasticEase)] [uuid(EF5BA58C-B0B6-4A6C-9CA8-FB4233F12459)] interface IElasticEase : IInspectable { [propget] HRESULT Oscillations([out] [retval] INT32* value); [propput] HRESULT Oscillations([in] INT32 value); [propget] HRESULT Springiness([out] [retval] DOUBLE* value); [propput] HRESULT Springiness([in] DOUBLE value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ElasticEase)] [uuid(A9F566EC-FE9C-4B2B-8E52-BB785D562185)] interface IElasticEaseStatics : IInspectable { [propget] HRESULT OscillationsProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SpringinessProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.EntranceNavigationTransitionInfo)] [uuid(720A256B-1C8A-41EE-82EC-8A87C0CF47DA)] interface IEntranceNavigationTransitionInfo : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.EntranceNavigationTransitionInfo)] [uuid(F948C27A-40C9-469F-8F33-BF45C8811F21)] interface IEntranceNavigationTransitionInfoStatics : IInspectable { [propget] HRESULT IsTargetElementProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); HRESULT GetIsTargetElement([in] Windows.UI.Xaml.UIElement* element, [out] [retval] boolean* result); HRESULT SetIsTargetElement([in] Windows.UI.Xaml.UIElement* element, [in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.EntranceThemeTransition)] [uuid(07698C09-A8E3-419A-A01D-7410A0AE8EC8)] interface IEntranceThemeTransition : IInspectable { [propget] HRESULT FromHorizontalOffset([out] [retval] DOUBLE* value); [propput] HRESULT FromHorizontalOffset([in] DOUBLE value); [propget] HRESULT FromVerticalOffset([out] [retval] DOUBLE* value); [propput] HRESULT FromVerticalOffset([in] DOUBLE value); [propget] HRESULT IsStaggeringEnabled([out] [retval] boolean* value); [propput] HRESULT IsStaggeringEnabled([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.EntranceThemeTransition)] [uuid(37CC0577-FF98-4AED-B86E-5EC23702F877)] interface IEntranceThemeTransitionStatics : IInspectable { [propget] HRESULT FromHorizontalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT FromVerticalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT IsStaggeringEnabledProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ExponentialEase)] [uuid(7CB9E41D-F0BB-4BCA-9DA5-9BA3A11734C4)] interface IExponentialEase : IInspectable { [propget] HRESULT Exponent([out] [retval] DOUBLE* value); [propput] HRESULT Exponent([in] DOUBLE value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ExponentialEase)] [uuid(F37EE7E3-A761-4352-9AD6-70794567581A)] interface IExponentialEaseStatics : IInspectable { [propget] HRESULT ExponentProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.FadeInThemeAnimation)] [uuid(6D4BC8F5-A918-4477-8078-554C68812AB8)] interface IFadeInThemeAnimation : IInspectable { [propget] HRESULT TargetName([out] [retval] HSTRING* value); [propput] HRESULT TargetName([in] HSTRING value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.FadeInThemeAnimation)] [uuid(7F0117E1-BEA9-4923-B23A-0DDF4D7B8737)] interface IFadeInThemeAnimationStatics : IInspectable { [propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.FadeOutThemeAnimation)] [uuid(89276BA9-FFD4-45B6-9B9A-CED48951E712)] interface IFadeOutThemeAnimation : IInspectable { [propget] HRESULT TargetName([out] [retval] HSTRING* value); [propput] HRESULT TargetName([in] HSTRING value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.FadeOutThemeAnimation)] [uuid(FE17A81A-4168-4F68-A28C-E5DD98CF680F)] interface IFadeOutThemeAnimationStatics : IInspectable { [propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.GravityConnectedAnimationConfiguration)] [uuid(C751A4B7-0459-5142-B891-AEAAC1D41822)] interface IGravityConnectedAnimationConfiguration : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 8.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.GravityConnectedAnimationConfiguration)] [uuid(62333ADD-AED4-5FED-95FF-D128ACCE8BE4)] interface IGravityConnectedAnimationConfiguration2 : IInspectable { [propget] HRESULT IsShadowEnabled([out] [retval] boolean* value); [propput] HRESULT IsShadowEnabled([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.GravityConnectedAnimationConfiguration)] [uuid(E822C41F-3656-5090-92F5-C217EAACB682)] interface IGravityConnectedAnimationConfigurationFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Media.Animation.GravityConnectedAnimationConfiguration** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.KeySpline)] [uuid(77A163BB-D5CA-4A32-BA0B-7DFF988E58A0)] interface IKeySpline : IInspectable { [propget] HRESULT ControlPoint1([out] [retval] Windows.Foundation.Point* value); [propput] HRESULT ControlPoint1([in] Windows.Foundation.Point value); [propget] HRESULT ControlPoint2([out] [retval] Windows.Foundation.Point* value); [propput] HRESULT ControlPoint2([in] Windows.Foundation.Point value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.KeyTimeHelper)] [uuid(3643E480-4823-466A-ABE5-5E79C8ED77ED)] interface IKeyTimeHelper : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.KeyTimeHelper)] [uuid(7FA2612C-22A9-45E9-9AF7-C7416EFFF7A5)] interface IKeyTimeHelperStatics : IInspectable { HRESULT FromTimeSpan([in] Windows.Foundation.TimeSpan timeSpan, [out] [retval] Windows.UI.Xaml.Media.Animation.KeyTime* result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.LinearColorKeyFrame)] [uuid(66FDB6EF-AC81-4611-B1D2-61F545983F03)] interface ILinearColorKeyFrame : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.LinearDoubleKeyFrame)] [uuid(8EFDF265-9A7B-431D-8F0C-14C56B5EA4D9)] interface ILinearDoubleKeyFrame : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.LinearPointKeyFrame)] [uuid(E7C9B8EF-AF24-49EE-84F1-A86600A4E319)] interface ILinearPointKeyFrame : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.NavigationThemeTransition)] [uuid(8833848C-4EB7-41F2-8799-9EEF0A213B73)] interface INavigationThemeTransition : IInspectable { [propget] HRESULT DefaultNavigationTransitionInfo([out] [retval] Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo** value); [propput] HRESULT DefaultNavigationTransitionInfo([in] Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.NavigationThemeTransition)] [uuid(EA2F06E0-5E60-4F8E-BCAF-431487A294AB)] interface INavigationThemeTransitionStatics : IInspectable { [propget] HRESULT DefaultNavigationTransitionInfoProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo)] [uuid(A9B05091-AE4A-4372-8625-21B7A8B98CA4)] interface INavigationTransitionInfo : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo)] [uuid(EDF4F8D5-AF63-4FAB-9D4A-87927F82DD6B)] interface INavigationTransitionInfoFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo)] [uuid(D9517E6A-A9D0-4BF7-9DB0-4633A69DAFF2)] interface INavigationTransitionInfoOverrides : IInspectable { HRESULT GetNavigationStateCore([out] [retval] HSTRING* result); HRESULT SetNavigationStateCore([in] HSTRING navigationState); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ObjectAnimationUsingKeyFrames)] [uuid(334A2D92-B74A-4C64-B9A6-58BCFA314F22)] interface IObjectAnimationUsingKeyFrames : IInspectable { [propget] HRESULT KeyFrames([out] [retval] Windows.UI.Xaml.Media.Animation.ObjectKeyFrameCollection** value); [propget] HRESULT EnableDependentAnimation([out] [retval] boolean* value); [propput] HRESULT EnableDependentAnimation([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ObjectAnimationUsingKeyFrames)] [uuid(EB736182-6AF1-49A3-97B6-783ED97400FE)] interface IObjectAnimationUsingKeyFramesStatics : IInspectable { [propget] HRESULT EnableDependentAnimationProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ObjectKeyFrame)] [uuid(9852A851-8593-48EE-A6A4-D5D4720F029A)] interface IObjectKeyFrame : IInspectable { [propget] HRESULT Value([out] [retval] IInspectable** value); [propput] HRESULT Value([in] IInspectable* value); [propget] HRESULT KeyTime([out] [retval] Windows.UI.Xaml.Media.Animation.KeyTime* value); [propput] HRESULT KeyTime([in] Windows.UI.Xaml.Media.Animation.KeyTime value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ObjectKeyFrame)] [uuid(1626143E-3E6D-44D8-9B9A-04AEA70F8492)] interface IObjectKeyFrameFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Media.Animation.ObjectKeyFrame** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ObjectKeyFrame)] [uuid(2CD6AB00-5319-4286-8EED-4E755EA0CF9C)] interface IObjectKeyFrameStatics : IInspectable { [propget] HRESULT ValueProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT KeyTimeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.PaneThemeTransition)] [uuid(4708EB8E-4BFC-EE46-D4F9-708DEF3FBB2B)] interface IPaneThemeTransition : IInspectable { [propget] HRESULT Edge([out] [retval] Windows.UI.Xaml.Controls.Primitives.EdgeTransitionLocation* value); [propput] HRESULT Edge([in] Windows.UI.Xaml.Controls.Primitives.EdgeTransitionLocation value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.PaneThemeTransition)] [uuid(316B382F-4BE4-1797-B45C-CD900BBE0CAA)] interface IPaneThemeTransitionStatics : IInspectable { [propget] HRESULT EdgeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.PointAnimation)] [uuid(30F04312-7726-4F88-B8E2-2FA54518963B)] interface IPointAnimation : IInspectable { [propget] HRESULT From([out] [retval] Windows.Foundation.IReference** value); [propput] HRESULT From([in] Windows.Foundation.IReference* value); [propget] HRESULT To([out] [retval] Windows.Foundation.IReference** value); [propput] HRESULT To([in] Windows.Foundation.IReference* value); [propget] HRESULT By([out] [retval] Windows.Foundation.IReference** value); [propput] HRESULT By([in] Windows.Foundation.IReference* value); [propget] HRESULT EasingFunction([out] [retval] Windows.UI.Xaml.Media.Animation.EasingFunctionBase** value); [propput] HRESULT EasingFunction([in] Windows.UI.Xaml.Media.Animation.EasingFunctionBase* value); [propget] HRESULT EnableDependentAnimation([out] [retval] boolean* value); [propput] HRESULT EnableDependentAnimation([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.PointAnimation)] [uuid(2F99B356-E737-408B-A0FD-327826D32255)] interface IPointAnimationStatics : IInspectable { [propget] HRESULT FromProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ToProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ByProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT EasingFunctionProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT EnableDependentAnimationProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.PointAnimationUsingKeyFrames)] [uuid(9B944F72-446A-41D0-A129-41A620F4595D)] interface IPointAnimationUsingKeyFrames : IInspectable { [propget] HRESULT KeyFrames([out] [retval] Windows.UI.Xaml.Media.Animation.PointKeyFrameCollection** value); [propget] HRESULT EnableDependentAnimation([out] [retval] boolean* value); [propput] HRESULT EnableDependentAnimation([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.PointAnimationUsingKeyFrames)] [uuid(5F454C87-2390-46EA-BAA7-762F4BC30D04)] interface IPointAnimationUsingKeyFramesStatics : IInspectable { [propget] HRESULT EnableDependentAnimationProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.PointKeyFrame)] [uuid(FCC88D01-7F82-4DAE-8026-7B7E086878B3)] interface IPointKeyFrame : IInspectable { [propget] HRESULT Value([out] [retval] Windows.Foundation.Point* value); [propput] HRESULT Value([in] Windows.Foundation.Point value); [propget] HRESULT KeyTime([out] [retval] Windows.UI.Xaml.Media.Animation.KeyTime* value); [propput] HRESULT KeyTime([in] Windows.UI.Xaml.Media.Animation.KeyTime value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.PointKeyFrame)] [uuid(CB214BDF-426A-4392-8355-C2AE52852623)] interface IPointKeyFrameFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Media.Animation.PointKeyFrame** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.PointKeyFrame)] [uuid(95CF1B27-7965-4BEC-B9FB-FBE94B65518E)] interface IPointKeyFrameStatics : IInspectable { [propget] HRESULT ValueProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT KeyTimeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.PointerDownThemeAnimation)] [uuid(B58E714E-C49D-4788-A233-0AE85D99DD5A)] interface IPointerDownThemeAnimation : IInspectable { [propget] HRESULT TargetName([out] [retval] HSTRING* value); [propput] HRESULT TargetName([in] HSTRING value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.PointerDownThemeAnimation)] [uuid(63A7CB7B-6D46-4494-B94A-E72F3B492A61)] interface IPointerDownThemeAnimationStatics : IInspectable { [propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.PointerUpThemeAnimation)] [uuid(E9E9D07D-6340-4828-AD12-690694B9910B)] interface IPointerUpThemeAnimation : IInspectable { [propget] HRESULT TargetName([out] [retval] HSTRING* value); [propput] HRESULT TargetName([in] HSTRING value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.PointerUpThemeAnimation)] [uuid(7C618F9C-7992-4139-8BFC-0883B9727A7E)] interface IPointerUpThemeAnimationStatics : IInspectable { [propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.PopInThemeAnimation)] [uuid(196938C1-1C07-4C28-8847-F9F055B32855)] interface IPopInThemeAnimation : IInspectable { [propget] HRESULT TargetName([out] [retval] HSTRING* value); [propput] HRESULT TargetName([in] HSTRING value); [propget] HRESULT FromHorizontalOffset([out] [retval] DOUBLE* value); [propput] HRESULT FromHorizontalOffset([in] DOUBLE value); [propget] HRESULT FromVerticalOffset([out] [retval] DOUBLE* value); [propput] HRESULT FromVerticalOffset([in] DOUBLE value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.PopInThemeAnimation)] [uuid(EFAA99D3-218A-4701-977F-F1BFAE8BA649)] interface IPopInThemeAnimationStatics : IInspectable { [propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT FromHorizontalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT FromVerticalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.PopOutThemeAnimation)] [uuid(4786AB49-0E48-4E81-A2E5-CC5AA19E48D3)] interface IPopOutThemeAnimation : IInspectable { [propget] HRESULT TargetName([out] [retval] HSTRING* value); [propput] HRESULT TargetName([in] HSTRING value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.PopOutThemeAnimation)] [uuid(1D492C09-03C1-4490-99DC-909FEAB357FB)] interface IPopOutThemeAnimationStatics : IInspectable { [propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.PopupThemeTransition)] [uuid(47843552-4283-545E-C791-268DCA22CE4B)] interface IPopupThemeTransition : IInspectable { [propget] HRESULT FromHorizontalOffset([out] [retval] DOUBLE* value); [propput] HRESULT FromHorizontalOffset([in] DOUBLE value); [propget] HRESULT FromVerticalOffset([out] [retval] DOUBLE* value); [propput] HRESULT FromVerticalOffset([in] DOUBLE value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.PopupThemeTransition)] [uuid(E5A1640E-490D-1505-9F6B-8FAFC044DEC5)] interface IPopupThemeTransitionStatics : IInspectable { [propget] HRESULT FromHorizontalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT FromVerticalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.PowerEase)] [uuid(69C80579-EEDF-405B-8680-D9606880C937)] interface IPowerEase : IInspectable { [propget] HRESULT Power([out] [retval] DOUBLE* value); [propput] HRESULT Power([in] DOUBLE value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.PowerEase)] [uuid(A5955103-91A2-460C-9C41-D28F6A939BDA)] interface IPowerEaseStatics : IInspectable { [propget] HRESULT PowerProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.QuadraticEase)] [uuid(E1510E91-EF6D-44F0-803D-68D16DE0DDFC)] interface IQuadraticEase : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.QuarticEase)] [uuid(E8698814-FE42-4A05-B5B8-081F41157815)] interface IQuarticEase : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.QuinticEase)] [uuid(92EE793B-3C49-4108-AA11-AB786603DA21)] interface IQuinticEase : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.ReorderThemeTransition)] [uuid(F2065C6C-D052-4AD1-8362-B71B36DF7497)] interface IReorderThemeTransition : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.RepeatBehaviorHelper)] [uuid(6863AB72-4997-47F9-87AD-37EFB75993EA)] interface IRepeatBehaviorHelper : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.RepeatBehaviorHelper)] [uuid(7A795033-79F3-4DD9-B267-9CF50FB51F84)] interface IRepeatBehaviorHelperStatics : IInspectable { [propget] HRESULT Forever([out] [retval] Windows.UI.Xaml.Media.Animation.RepeatBehavior* value); HRESULT FromCount([in] DOUBLE count, [out] [retval] Windows.UI.Xaml.Media.Animation.RepeatBehavior* result); HRESULT FromDuration([in] Windows.Foundation.TimeSpan duration, [out] [retval] Windows.UI.Xaml.Media.Animation.RepeatBehavior* result); HRESULT GetHasCount([in] Windows.UI.Xaml.Media.Animation.RepeatBehavior target, [out] [retval] boolean* result); HRESULT GetHasDuration([in] Windows.UI.Xaml.Media.Animation.RepeatBehavior target, [out] [retval] boolean* result); HRESULT Equals([in] Windows.UI.Xaml.Media.Animation.RepeatBehavior target, [in] Windows.UI.Xaml.Media.Animation.RepeatBehavior value, [out] [retval] boolean* result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.RepositionThemeAnimation)] [uuid(ECDA24E8-8945-4949-A1BF-62109965A7E9)] interface IRepositionThemeAnimation : IInspectable { [propget] HRESULT TargetName([out] [retval] HSTRING* value); [propput] HRESULT TargetName([in] HSTRING value); [propget] HRESULT FromHorizontalOffset([out] [retval] DOUBLE* value); [propput] HRESULT FromHorizontalOffset([in] DOUBLE value); [propget] HRESULT FromVerticalOffset([out] [retval] DOUBLE* value); [propput] HRESULT FromVerticalOffset([in] DOUBLE value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.RepositionThemeAnimation)] [uuid(4D92B1B1-860B-4BF9-A59D-1EB1CCBE8FE0)] interface IRepositionThemeAnimationStatics : IInspectable { [propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT FromHorizontalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT FromVerticalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.RepositionThemeTransition)] [uuid(88329B82-98F3-455A-AC53-2E7083B6E22C)] interface IRepositionThemeTransition : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.RepositionThemeTransition)] [uuid(CEBFE864-DBEA-4404-8E6E-DE55ADA75239)] interface IRepositionThemeTransition2 : IInspectable { [propget] HRESULT IsStaggeringEnabled([out] [retval] boolean* value); [propput] HRESULT IsStaggeringEnabled([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.RepositionThemeTransition)] [uuid(9240E930-0A19-468B-8C2A-68FAB4500027)] interface IRepositionThemeTransitionStatics2 : IInspectable { [propget] HRESULT IsStaggeringEnabledProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.SineEase)] [uuid(A9382962-230B-49DA-9E0D-664987892343)] interface ISineEase : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.SlideNavigationTransitionInfo)] [uuid(D6AC9D77-2E03-405F-80ED-E62BEEF3668F)] interface ISlideNavigationTransitionInfo : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.SlideNavigationTransitionInfo)] [uuid(90E2D9C0-5C81-5001-8013-4FBFEA4BF139)] interface ISlideNavigationTransitionInfo2 : IInspectable { [propget] HRESULT Effect([out] [retval] Windows.UI.Xaml.Media.Animation.SlideNavigationTransitionEffect* value); [propput] HRESULT Effect([in] Windows.UI.Xaml.Media.Animation.SlideNavigationTransitionEffect value); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.SlideNavigationTransitionInfo)] [uuid(8A861BAA-981A-5ACE-9F85-CB7FDE648A67)] interface ISlideNavigationTransitionInfoStatics2 : IInspectable { [propget] HRESULT EffectProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.SplineColorKeyFrame)] [uuid(1A4A5941-1FE0-473A-8EFE-4316D8C86229)] interface ISplineColorKeyFrame : IInspectable { [propget] HRESULT KeySpline([out] [retval] Windows.UI.Xaml.Media.Animation.KeySpline** value); [propput] HRESULT KeySpline([in] Windows.UI.Xaml.Media.Animation.KeySpline* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.SplineColorKeyFrame)] [uuid(61D1D997-8589-4F2F-8FBB-7D03EDC98DD3)] interface ISplineColorKeyFrameStatics : IInspectable { [propget] HRESULT KeySplineProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.SplineDoubleKeyFrame)] [uuid(00D72D38-6B2B-4843-838E-C8B115EEC801)] interface ISplineDoubleKeyFrame : IInspectable { [propget] HRESULT KeySpline([out] [retval] Windows.UI.Xaml.Media.Animation.KeySpline** value); [propput] HRESULT KeySpline([in] Windows.UI.Xaml.Media.Animation.KeySpline* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.SplineDoubleKeyFrame)] [uuid(060A8FFC-975F-4E4E-9EC7-13C5AEE02062)] interface ISplineDoubleKeyFrameStatics : IInspectable { [propget] HRESULT KeySplineProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.SplinePointKeyFrame)] [uuid(0F19F306-7036-494F-BC3C-780DF0CC524A)] interface ISplinePointKeyFrame : IInspectable { [propget] HRESULT KeySpline([out] [retval] Windows.UI.Xaml.Media.Animation.KeySpline** value); [propput] HRESULT KeySpline([in] Windows.UI.Xaml.Media.Animation.KeySpline* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.SplinePointKeyFrame)] [uuid(E97A32C2-0A7A-4766-95CB-0D692611CB4C)] interface ISplinePointKeyFrameStatics : IInspectable { [propget] HRESULT KeySplineProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation)] [uuid(4F799518-FF39-4E90-BB74-2ABD56027402)] interface ISplitCloseThemeAnimation : IInspectable { [propget] HRESULT OpenedTargetName([out] [retval] HSTRING* value); [propput] HRESULT OpenedTargetName([in] HSTRING value); [propget] HRESULT OpenedTarget([out] [retval] Windows.UI.Xaml.DependencyObject** value); [propput] HRESULT OpenedTarget([in] Windows.UI.Xaml.DependencyObject* value); [propget] HRESULT ClosedTargetName([out] [retval] HSTRING* value); [propput] HRESULT ClosedTargetName([in] HSTRING value); [propget] HRESULT ClosedTarget([out] [retval] Windows.UI.Xaml.DependencyObject** value); [propput] HRESULT ClosedTarget([in] Windows.UI.Xaml.DependencyObject* value); [propget] HRESULT ContentTargetName([out] [retval] HSTRING* value); [propput] HRESULT ContentTargetName([in] HSTRING value); [propget] HRESULT ContentTarget([out] [retval] Windows.UI.Xaml.DependencyObject** value); [propput] HRESULT ContentTarget([in] Windows.UI.Xaml.DependencyObject* value); [propget] HRESULT OpenedLength([out] [retval] DOUBLE* value); [propput] HRESULT OpenedLength([in] DOUBLE value); [propget] HRESULT ClosedLength([out] [retval] DOUBLE* value); [propput] HRESULT ClosedLength([in] DOUBLE value); [propget] HRESULT OffsetFromCenter([out] [retval] DOUBLE* value); [propput] HRESULT OffsetFromCenter([in] DOUBLE value); [propget] HRESULT ContentTranslationDirection([out] [retval] Windows.UI.Xaml.Controls.Primitives.AnimationDirection* value); [propput] HRESULT ContentTranslationDirection([in] Windows.UI.Xaml.Controls.Primitives.AnimationDirection value); [propget] HRESULT ContentTranslationOffset([out] [retval] DOUBLE* value); [propput] HRESULT ContentTranslationOffset([in] DOUBLE value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation)] [uuid(7AA94DE9-CC9B-4E90-A11A-0050A2216A9E)] interface ISplitCloseThemeAnimationStatics : IInspectable { [propget] HRESULT OpenedTargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT OpenedTargetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ClosedTargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ClosedTargetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ContentTargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ContentTargetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT OpenedLengthProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ClosedLengthProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT OffsetFromCenterProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ContentTranslationDirectionProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ContentTranslationOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation)] [uuid(785FD7AA-5456-4639-8FD2-26BAE6A5FFE4)] interface ISplitOpenThemeAnimation : IInspectable { [propget] HRESULT OpenedTargetName([out] [retval] HSTRING* value); [propput] HRESULT OpenedTargetName([in] HSTRING value); [propget] HRESULT OpenedTarget([out] [retval] Windows.UI.Xaml.DependencyObject** value); [propput] HRESULT OpenedTarget([in] Windows.UI.Xaml.DependencyObject* value); [propget] HRESULT ClosedTargetName([out] [retval] HSTRING* value); [propput] HRESULT ClosedTargetName([in] HSTRING value); [propget] HRESULT ClosedTarget([out] [retval] Windows.UI.Xaml.DependencyObject** value); [propput] HRESULT ClosedTarget([in] Windows.UI.Xaml.DependencyObject* value); [propget] HRESULT ContentTargetName([out] [retval] HSTRING* value); [propput] HRESULT ContentTargetName([in] HSTRING value); [propget] HRESULT ContentTarget([out] [retval] Windows.UI.Xaml.DependencyObject** value); [propput] HRESULT ContentTarget([in] Windows.UI.Xaml.DependencyObject* value); [propget] HRESULT OpenedLength([out] [retval] DOUBLE* value); [propput] HRESULT OpenedLength([in] DOUBLE value); [propget] HRESULT ClosedLength([out] [retval] DOUBLE* value); [propput] HRESULT ClosedLength([in] DOUBLE value); [propget] HRESULT OffsetFromCenter([out] [retval] DOUBLE* value); [propput] HRESULT OffsetFromCenter([in] DOUBLE value); [propget] HRESULT ContentTranslationDirection([out] [retval] Windows.UI.Xaml.Controls.Primitives.AnimationDirection* value); [propput] HRESULT ContentTranslationDirection([in] Windows.UI.Xaml.Controls.Primitives.AnimationDirection value); [propget] HRESULT ContentTranslationOffset([out] [retval] DOUBLE* value); [propput] HRESULT ContentTranslationOffset([in] DOUBLE value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation)] [uuid(8D4CFA89-3A91-458D-B0FB-4CAD625CBF8D)] interface ISplitOpenThemeAnimationStatics : IInspectable { [propget] HRESULT OpenedTargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT OpenedTargetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ClosedTargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ClosedTargetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ContentTargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ContentTargetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT OpenedLengthProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ClosedLengthProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT OffsetFromCenterProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ContentTranslationDirectionProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ContentTranslationOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.Storyboard)] [uuid(D45C1E6E-3594-460E-981A-32271BD3AA06)] interface IStoryboard : IInspectable { [propget] HRESULT Children([out] [retval] Windows.UI.Xaml.Media.Animation.TimelineCollection** value); HRESULT Seek([in] Windows.Foundation.TimeSpan offset); HRESULT Stop(); HRESULT Begin(); HRESULT Pause(); HRESULT Resume(); HRESULT GetCurrentState([out] [retval] Windows.UI.Xaml.Media.Animation.ClockState* result); HRESULT GetCurrentTime([out] [retval] Windows.Foundation.TimeSpan* result); HRESULT SeekAlignedToLastTick([in] Windows.Foundation.TimeSpan offset); HRESULT SkipToFill(); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.Storyboard)] [uuid(D82F07D8-73D5-4379-BD48-7E05184A8BAD)] interface IStoryboardStatics : IInspectable { [propget] HRESULT TargetPropertyProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); HRESULT GetTargetProperty([in] Windows.UI.Xaml.Media.Animation.Timeline* element, [out] [retval] HSTRING* result); HRESULT SetTargetProperty([in] Windows.UI.Xaml.Media.Animation.Timeline* element, [in] HSTRING path); [propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); HRESULT GetTargetName([in] Windows.UI.Xaml.Media.Animation.Timeline* element, [out] [retval] HSTRING* result); HRESULT SetTargetName([in] Windows.UI.Xaml.Media.Animation.Timeline* element, [in] HSTRING name); HRESULT SetTarget([in] Windows.UI.Xaml.Media.Animation.Timeline* timeline, [in] Windows.UI.Xaml.DependencyObject* target); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.SuppressNavigationTransitionInfo)] [uuid(244D7B0C-B1B7-4871-9D3E-D56203A3A5B4)] interface ISuppressNavigationTransitionInfo : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.SwipeBackThemeAnimation)] [uuid(A38A4214-0BCA-4D2D-95F7-CEBA57FBAF60)] interface ISwipeBackThemeAnimation : IInspectable { [propget] HRESULT TargetName([out] [retval] HSTRING* value); [propput] HRESULT TargetName([in] HSTRING value); [propget] HRESULT FromHorizontalOffset([out] [retval] DOUBLE* value); [propput] HRESULT FromHorizontalOffset([in] DOUBLE value); [propget] HRESULT FromVerticalOffset([out] [retval] DOUBLE* value); [propput] HRESULT FromVerticalOffset([in] DOUBLE value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.SwipeBackThemeAnimation)] [uuid(693F31BF-4DA6-468A-8CE0-996C9AAD42E0)] interface ISwipeBackThemeAnimationStatics : IInspectable { [propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT FromHorizontalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT FromVerticalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.SwipeHintThemeAnimation)] [uuid(CDD067C0-580E-4E40-BE98-F202D3D84365)] interface ISwipeHintThemeAnimation : IInspectable { [propget] HRESULT TargetName([out] [retval] HSTRING* value); [propput] HRESULT TargetName([in] HSTRING value); [propget] HRESULT ToHorizontalOffset([out] [retval] DOUBLE* value); [propput] HRESULT ToHorizontalOffset([in] DOUBLE value); [propget] HRESULT ToVerticalOffset([out] [retval] DOUBLE* value); [propput] HRESULT ToVerticalOffset([in] DOUBLE value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.SwipeHintThemeAnimation)] [uuid(23D61A57-9115-4D63-B04A-B89F1C744DC0)] interface ISwipeHintThemeAnimationStatics : IInspectable { [propget] HRESULT TargetNameProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ToHorizontalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ToVerticalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.Timeline)] [uuid(0BC465DC-BE4D-4D0D-9549-2208B715F40D)] interface ITimeline : IInspectable { [propget] HRESULT AutoReverse([out] [retval] boolean* value); [propput] HRESULT AutoReverse([in] boolean value); [propget] HRESULT BeginTime([out] [retval] Windows.Foundation.IReference** value); [propput] HRESULT BeginTime([in] Windows.Foundation.IReference* value); [propget] HRESULT Duration([out] [retval] Windows.UI.Xaml.Duration* value); [propput] HRESULT Duration([in] Windows.UI.Xaml.Duration value); [propget] HRESULT SpeedRatio([out] [retval] DOUBLE* value); [propput] HRESULT SpeedRatio([in] DOUBLE value); [propget] HRESULT FillBehavior([out] [retval] Windows.UI.Xaml.Media.Animation.FillBehavior* value); [propput] HRESULT FillBehavior([in] Windows.UI.Xaml.Media.Animation.FillBehavior value); [propget] HRESULT RepeatBehavior([out] [retval] Windows.UI.Xaml.Media.Animation.RepeatBehavior* value); [propput] HRESULT RepeatBehavior([in] Windows.UI.Xaml.Media.Animation.RepeatBehavior value); [eventadd] HRESULT Completed([in] Windows.Foundation.EventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT Completed([in] EventRegistrationToken token); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.Timeline)] [uuid(1D56BB07-BDA4-478B-8ADA-EB04D580CD5E)] interface ITimelineFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Media.Animation.Timeline** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.Timeline)] [uuid(A902ED4E-EF10-4D6F-9A40-93CB8895F4E5)] interface ITimelineStatics : IInspectable { [propget] HRESULT AllowDependentAnimations([out] [retval] boolean* value); [propput] HRESULT AllowDependentAnimations([in] boolean value); [propget] HRESULT AutoReverseProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT BeginTimeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT DurationProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SpeedRatioProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT FillBehaviorProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT RepeatBehaviorProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.Transition)] [uuid(3C677C7C-01D0-4DCE-B333-976F93312B08)] interface ITransition : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Media.Animation.Transition)] [uuid(DC9AB2CF-3BC9-44AA-B3FC-883A83233A2C)] interface ITransitionFactory : IInspectable { } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass AddDeleteThemeTransition : Windows.UI.Xaml.Media.Animation.Transition { [default] interface Windows.UI.Xaml.Media.Animation.IAddDeleteThemeTransition; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IBackEaseStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass BackEase : Windows.UI.Xaml.Media.Animation.EasingFunctionBase { [default] interface Windows.UI.Xaml.Media.Animation.IBackEase; } [composable(Windows.UI.Xaml.Media.Animation.IBasicConnectedAnimationConfigurationFactory, public, Windows.Foundation.UniversalApiContract, 7.0)] [contract(Windows.Foundation.UniversalApiContract, 7.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass BasicConnectedAnimationConfiguration : Windows.UI.Xaml.Media.Animation.ConnectedAnimationConfiguration { [default] interface Windows.UI.Xaml.Media.Animation.IBasicConnectedAnimationConfiguration; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IBeginStoryboardStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass BeginStoryboard : Windows.UI.Xaml.TriggerAction { [default] interface Windows.UI.Xaml.Media.Animation.IBeginStoryboard; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IBounceEaseStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass BounceEase : Windows.UI.Xaml.Media.Animation.EasingFunctionBase { [default] interface Windows.UI.Xaml.Media.Animation.IBounceEase; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass CircleEase : Windows.UI.Xaml.Media.Animation.EasingFunctionBase { [default] interface Windows.UI.Xaml.Media.Animation.ICircleEase; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IColorAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass ColorAnimation : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.IColorAnimation; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IColorAnimationUsingKeyFramesStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass ColorAnimationUsingKeyFrames : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.IColorAnimationUsingKeyFrames; } [composable(Windows.UI.Xaml.Media.Animation.IColorKeyFrameFactory, protected, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IColorKeyFrameStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass ColorKeyFrame : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Media.Animation.IColorKeyFrame; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ColorKeyFrameCollection { [default] interface Windows.Foundation.Collections.IVector; interface Windows.Foundation.Collections.IIterable; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.ICommonNavigationTransitionInfoStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass CommonNavigationTransitionInfo : Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo { [default] interface Windows.UI.Xaml.Media.Animation.ICommonNavigationTransitionInfo; } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [marshaling_behavior(agile)] runtimeclass ConnectedAnimation { [default] interface Windows.UI.Xaml.Media.Animation.IConnectedAnimation; [contract(Windows.Foundation.UniversalApiContract, 4.0)] interface Windows.UI.Xaml.Media.Animation.IConnectedAnimation2; [contract(Windows.Foundation.UniversalApiContract, 7.0)] interface Windows.UI.Xaml.Media.Animation.IConnectedAnimation3; } [composable(Windows.UI.Xaml.Media.Animation.IConnectedAnimationConfigurationFactory, public, Windows.Foundation.UniversalApiContract, 7.0)] [contract(Windows.Foundation.UniversalApiContract, 7.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ConnectedAnimationConfiguration { [default] interface Windows.UI.Xaml.Media.Animation.IConnectedAnimationConfiguration; } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IConnectedAnimationServiceStatics, Windows.Foundation.UniversalApiContract, 3.0)] [threading(both)] runtimeclass ConnectedAnimationService { [default] interface Windows.UI.Xaml.Media.Animation.IConnectedAnimationService; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IContentThemeTransitionStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass ContentThemeTransition : Windows.UI.Xaml.Media.Animation.Transition { [default] interface Windows.UI.Xaml.Media.Animation.IContentThemeTransition; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IContinuumNavigationTransitionInfoStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass ContinuumNavigationTransitionInfo : Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo { [default] interface Windows.UI.Xaml.Media.Animation.IContinuumNavigationTransitionInfo; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass CubicEase : Windows.UI.Xaml.Media.Animation.EasingFunctionBase { [default] interface Windows.UI.Xaml.Media.Animation.ICubicEase; } [composable(Windows.UI.Xaml.Media.Animation.IDirectConnectedAnimationConfigurationFactory, public, Windows.Foundation.UniversalApiContract, 7.0)] [contract(Windows.Foundation.UniversalApiContract, 7.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass DirectConnectedAnimationConfiguration : Windows.UI.Xaml.Media.Animation.ConnectedAnimationConfiguration { [default] interface Windows.UI.Xaml.Media.Animation.IDirectConnectedAnimationConfiguration; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass DiscreteColorKeyFrame : Windows.UI.Xaml.Media.Animation.ColorKeyFrame { [default] interface Windows.UI.Xaml.Media.Animation.IDiscreteColorKeyFrame; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass DiscreteDoubleKeyFrame : Windows.UI.Xaml.Media.Animation.DoubleKeyFrame { [default] interface Windows.UI.Xaml.Media.Animation.IDiscreteDoubleKeyFrame; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass DiscreteObjectKeyFrame : Windows.UI.Xaml.Media.Animation.ObjectKeyFrame { [default] interface Windows.UI.Xaml.Media.Animation.IDiscreteObjectKeyFrame; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass DiscretePointKeyFrame : Windows.UI.Xaml.Media.Animation.PointKeyFrame { [default] interface Windows.UI.Xaml.Media.Animation.IDiscretePointKeyFrame; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IDoubleAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass DoubleAnimation : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.IDoubleAnimation; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IDoubleAnimationUsingKeyFramesStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass DoubleAnimationUsingKeyFrames : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.IDoubleAnimationUsingKeyFrames; } [composable(Windows.UI.Xaml.Media.Animation.IDoubleKeyFrameFactory, protected, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IDoubleKeyFrameStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass DoubleKeyFrame : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Media.Animation.IDoubleKeyFrame; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass DoubleKeyFrameCollection { [default] interface Windows.Foundation.Collections.IVector; interface Windows.Foundation.Collections.IIterable; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IDragItemThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass DragItemThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.IDragItemThemeAnimation; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IDragOverThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass DragOverThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.IDragOverThemeAnimation; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass DrillInNavigationTransitionInfo : Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo { [default] interface Windows.UI.Xaml.Media.Animation.IDrillInNavigationTransitionInfo; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IDrillInThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass DrillInThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.IDrillInThemeAnimation; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IDrillOutThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass DrillOutThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.IDrillOutThemeAnimation; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IDropTargetItemThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass DropTargetItemThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.IDropTargetItemThemeAnimation; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IEasingColorKeyFrameStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass EasingColorKeyFrame : Windows.UI.Xaml.Media.Animation.ColorKeyFrame { [default] interface Windows.UI.Xaml.Media.Animation.IEasingColorKeyFrame; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IEasingDoubleKeyFrameStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass EasingDoubleKeyFrame : Windows.UI.Xaml.Media.Animation.DoubleKeyFrame { [default] interface Windows.UI.Xaml.Media.Animation.IEasingDoubleKeyFrame; } [composable(Windows.UI.Xaml.Media.Animation.IEasingFunctionBaseFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IEasingFunctionBaseStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass EasingFunctionBase : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Media.Animation.IEasingFunctionBase; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IEasingPointKeyFrameStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass EasingPointKeyFrame : Windows.UI.Xaml.Media.Animation.PointKeyFrame { [default] interface Windows.UI.Xaml.Media.Animation.IEasingPointKeyFrame; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IEdgeUIThemeTransitionStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass EdgeUIThemeTransition : Windows.UI.Xaml.Media.Animation.Transition { [default] interface Windows.UI.Xaml.Media.Animation.IEdgeUIThemeTransition; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IElasticEaseStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass ElasticEase : Windows.UI.Xaml.Media.Animation.EasingFunctionBase { [default] interface Windows.UI.Xaml.Media.Animation.IElasticEase; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IEntranceNavigationTransitionInfoStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass EntranceNavigationTransitionInfo : Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo { [default] interface Windows.UI.Xaml.Media.Animation.IEntranceNavigationTransitionInfo; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IEntranceThemeTransitionStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass EntranceThemeTransition : Windows.UI.Xaml.Media.Animation.Transition { [default] interface Windows.UI.Xaml.Media.Animation.IEntranceThemeTransition; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IExponentialEaseStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass ExponentialEase : Windows.UI.Xaml.Media.Animation.EasingFunctionBase { [default] interface Windows.UI.Xaml.Media.Animation.IExponentialEase; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IFadeInThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass FadeInThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.IFadeInThemeAnimation; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IFadeOutThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass FadeOutThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.IFadeOutThemeAnimation; } [composable(Windows.UI.Xaml.Media.Animation.IGravityConnectedAnimationConfigurationFactory, public, Windows.Foundation.UniversalApiContract, 7.0)] [contract(Windows.Foundation.UniversalApiContract, 7.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass GravityConnectedAnimationConfiguration : Windows.UI.Xaml.Media.Animation.ConnectedAnimationConfiguration { [default] interface Windows.UI.Xaml.Media.Animation.IGravityConnectedAnimationConfiguration; [contract(Windows.Foundation.UniversalApiContract, 8.0)] interface Windows.UI.Xaml.Media.Animation.IGravityConnectedAnimationConfiguration2; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass KeySpline : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Media.Animation.IKeySpline; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IKeyTimeHelperStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass KeyTimeHelper { [default] interface Windows.UI.Xaml.Media.Animation.IKeyTimeHelper; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass LinearColorKeyFrame : Windows.UI.Xaml.Media.Animation.ColorKeyFrame { [default] interface Windows.UI.Xaml.Media.Animation.ILinearColorKeyFrame; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass LinearDoubleKeyFrame : Windows.UI.Xaml.Media.Animation.DoubleKeyFrame { [default] interface Windows.UI.Xaml.Media.Animation.ILinearDoubleKeyFrame; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass LinearPointKeyFrame : Windows.UI.Xaml.Media.Animation.PointKeyFrame { [default] interface Windows.UI.Xaml.Media.Animation.ILinearPointKeyFrame; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.INavigationThemeTransitionStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass NavigationThemeTransition : Windows.UI.Xaml.Media.Animation.Transition { [default] interface Windows.UI.Xaml.Media.Animation.INavigationThemeTransition; } [composable(Windows.UI.Xaml.Media.Animation.INavigationTransitionInfoFactory, protected, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass NavigationTransitionInfo : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Media.Animation.INavigationTransitionInfo; [contract(Windows.Foundation.UniversalApiContract, 1.0)] [overridable] interface Windows.UI.Xaml.Media.Animation.INavigationTransitionInfoOverrides; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IObjectAnimationUsingKeyFramesStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass ObjectAnimationUsingKeyFrames : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.IObjectAnimationUsingKeyFrames; } [composable(Windows.UI.Xaml.Media.Animation.IObjectKeyFrameFactory, protected, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IObjectKeyFrameStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass ObjectKeyFrame : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Media.Animation.IObjectKeyFrame; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ObjectKeyFrameCollection { [default] interface Windows.Foundation.Collections.IVector; interface Windows.Foundation.Collections.IIterable; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IPaneThemeTransitionStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass PaneThemeTransition : Windows.UI.Xaml.Media.Animation.Transition { [default] interface Windows.UI.Xaml.Media.Animation.IPaneThemeTransition; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IPointAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass PointAnimation : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.IPointAnimation; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IPointAnimationUsingKeyFramesStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass PointAnimationUsingKeyFrames : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.IPointAnimationUsingKeyFrames; } [composable(Windows.UI.Xaml.Media.Animation.IPointKeyFrameFactory, protected, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IPointKeyFrameStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass PointKeyFrame : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Media.Animation.IPointKeyFrame; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass PointKeyFrameCollection { [default] interface Windows.Foundation.Collections.IVector; interface Windows.Foundation.Collections.IIterable; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IPointerDownThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass PointerDownThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.IPointerDownThemeAnimation; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IPointerUpThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass PointerUpThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.IPointerUpThemeAnimation; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IPopInThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass PopInThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.IPopInThemeAnimation; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IPopOutThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass PopOutThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.IPopOutThemeAnimation; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IPopupThemeTransitionStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass PopupThemeTransition : Windows.UI.Xaml.Media.Animation.Transition { [default] interface Windows.UI.Xaml.Media.Animation.IPopupThemeTransition; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IPowerEaseStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass PowerEase : Windows.UI.Xaml.Media.Animation.EasingFunctionBase { [default] interface Windows.UI.Xaml.Media.Animation.IPowerEase; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass QuadraticEase : Windows.UI.Xaml.Media.Animation.EasingFunctionBase { [default] interface Windows.UI.Xaml.Media.Animation.IQuadraticEase; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass QuarticEase : Windows.UI.Xaml.Media.Animation.EasingFunctionBase { [default] interface Windows.UI.Xaml.Media.Animation.IQuarticEase; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass QuinticEase : Windows.UI.Xaml.Media.Animation.EasingFunctionBase { [default] interface Windows.UI.Xaml.Media.Animation.IQuinticEase; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ReorderThemeTransition : Windows.UI.Xaml.Media.Animation.Transition { [default] interface Windows.UI.Xaml.Media.Animation.IReorderThemeTransition; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IRepeatBehaviorHelperStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass RepeatBehaviorHelper { [default] interface Windows.UI.Xaml.Media.Animation.IRepeatBehaviorHelper; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IRepositionThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass RepositionThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.IRepositionThemeAnimation; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IRepositionThemeTransitionStatics2, Windows.Foundation.UniversalApiContract, 3.0)] [threading(both)] runtimeclass RepositionThemeTransition : Windows.UI.Xaml.Media.Animation.Transition { [default] interface Windows.UI.Xaml.Media.Animation.IRepositionThemeTransition; [contract(Windows.Foundation.UniversalApiContract, 3.0)] interface Windows.UI.Xaml.Media.Animation.IRepositionThemeTransition2; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass SineEase : Windows.UI.Xaml.Media.Animation.EasingFunctionBase { [default] interface Windows.UI.Xaml.Media.Animation.ISineEase; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.ISlideNavigationTransitionInfoStatics2, Windows.Foundation.UniversalApiContract, 7.0)] [threading(both)] runtimeclass SlideNavigationTransitionInfo : Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo { [default] interface Windows.UI.Xaml.Media.Animation.ISlideNavigationTransitionInfo; [contract(Windows.Foundation.UniversalApiContract, 7.0)] interface Windows.UI.Xaml.Media.Animation.ISlideNavigationTransitionInfo2; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.ISplineColorKeyFrameStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass SplineColorKeyFrame : Windows.UI.Xaml.Media.Animation.ColorKeyFrame { [default] interface Windows.UI.Xaml.Media.Animation.ISplineColorKeyFrame; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.ISplineDoubleKeyFrameStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass SplineDoubleKeyFrame : Windows.UI.Xaml.Media.Animation.DoubleKeyFrame { [default] interface Windows.UI.Xaml.Media.Animation.ISplineDoubleKeyFrame; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.ISplinePointKeyFrameStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass SplinePointKeyFrame : Windows.UI.Xaml.Media.Animation.PointKeyFrame { [default] interface Windows.UI.Xaml.Media.Animation.ISplinePointKeyFrame; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.ISplitCloseThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass SplitCloseThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.ISplitCloseThemeAnimation; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.ISplitOpenThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass SplitOpenThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.ISplitOpenThemeAnimation; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.IStoryboardStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass Storyboard : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.IStoryboard; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass SuppressNavigationTransitionInfo : Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo { [default] interface Windows.UI.Xaml.Media.Animation.ISuppressNavigationTransitionInfo; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.ISwipeBackThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass SwipeBackThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.ISwipeBackThemeAnimation; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.ISwipeHintThemeAnimationStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass SwipeHintThemeAnimation : Windows.UI.Xaml.Media.Animation.Timeline { [default] interface Windows.UI.Xaml.Media.Animation.ISwipeHintThemeAnimation; } [composable(Windows.UI.Xaml.Media.Animation.ITimelineFactory, protected, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Media.Animation.ITimelineStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass Timeline : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Media.Animation.ITimeline; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass TimelineCollection { [default] interface Windows.Foundation.Collections.IVector; interface Windows.Foundation.Collections.IIterable; } [composable(Windows.UI.Xaml.Media.Animation.ITransitionFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass Transition : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Media.Animation.ITransition; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass TransitionCollection { [default] interface Windows.Foundation.Collections.IVector; interface Windows.Foundation.Collections.IIterable; } } } } } }