// // 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.Devices.Input.idl"; import "Windows.System.idl"; import "Windows.UI.Core.idl"; import "Windows.UI.Input.idl"; import "Windows.UI.Xaml.idl"; import "Windows.UI.Xaml.Controls.idl"; import "Windows.UI.Xaml.Documents.idl"; // Forward Declare namespace Windows { namespace Devices { namespace Input { typedef enum PointerDeviceType PointerDeviceType; } } } namespace Windows { namespace Foundation { typedef struct Point Point; typedef struct Rect Rect; apicontract UniversalApiContract; } } namespace Windows { namespace System { typedef enum VirtualKey VirtualKey; typedef enum VirtualKeyModifiers VirtualKeyModifiers; } } namespace Windows { namespace UI { namespace Core { typedef struct CorePhysicalKeyStatus CorePhysicalKeyStatus; } } } namespace Windows { namespace UI { namespace Input { typedef enum HoldingState HoldingState; typedef struct ManipulationDelta ManipulationDelta; typedef struct ManipulationVelocities ManipulationVelocities; runtimeclass PointerPoint; } } } namespace Windows { namespace UI { namespace Xaml { namespace Controls { runtimeclass IconSource; } } } } namespace Windows { namespace UI { namespace Xaml { runtimeclass DependencyObject; runtimeclass DependencyProperty; } } } namespace Windows { namespace UI { namespace Xaml { namespace Documents { runtimeclass TextElement; } } } } namespace Windows { namespace UI { namespace Xaml { typedef enum FocusState FocusState; runtimeclass UIElement; runtimeclass XamlRoot; } } } namespace Windows { namespace UI { namespace Xaml { namespace Input { typedef enum FocusInputDeviceKind FocusInputDeviceKind; typedef enum FocusNavigationDirection FocusNavigationDirection; typedef enum InputScopeNameValue InputScopeNameValue; typedef enum KeyTipPlacementMode KeyTipPlacementMode; typedef enum KeyboardAcceleratorPlacementMode KeyboardAcceleratorPlacementMode; typedef enum KeyboardNavigationMode KeyboardNavigationMode; typedef enum ManipulationModes ManipulationModes; typedef enum StandardUICommandKind StandardUICommandKind; typedef enum XYFocusKeyboardNavigationMode XYFocusKeyboardNavigationMode; typedef enum XYFocusNavigationStrategy XYFocusNavigationStrategy; typedef enum XYFocusNavigationStrategyOverride XYFocusNavigationStrategyOverride; delegate DoubleTappedEventHandler; delegate HoldingEventHandler; delegate KeyEventHandler; delegate ManipulationCompletedEventHandler; delegate ManipulationDeltaEventHandler; delegate ManipulationInertiaStartingEventHandler; delegate ManipulationStartedEventHandler; delegate ManipulationStartingEventHandler; delegate PointerEventHandler; delegate RightTappedEventHandler; delegate TappedEventHandler; interface IAccessKeyDisplayDismissedEventArgs; interface IAccessKeyDisplayRequestedEventArgs; interface IAccessKeyInvokedEventArgs; interface IAccessKeyManager; interface IAccessKeyManagerStatics; interface IAccessKeyManagerStatics2; interface ICanExecuteRequestedEventArgs; interface ICharacterReceivedRoutedEventArgs; interface ICommand; interface IContextRequestedEventArgs; interface IDoubleTappedRoutedEventArgs; interface IExecuteRequestedEventArgs; interface IFindNextElementOptions; interface IFocusManager; interface IFocusManagerGotFocusEventArgs; interface IFocusManagerLostFocusEventArgs; interface IFocusManagerStatics; interface IFocusManagerStatics2; interface IFocusManagerStatics3; interface IFocusManagerStatics4; interface IFocusManagerStatics5; interface IFocusManagerStatics6; interface IFocusManagerStatics7; interface IFocusMovementResult; interface IGettingFocusEventArgs; interface IGettingFocusEventArgs2; interface IGettingFocusEventArgs3; interface IHoldingRoutedEventArgs; interface IInertiaExpansionBehavior; interface IInertiaRotationBehavior; interface IInertiaTranslationBehavior; interface IInputScope; interface IInputScopeName; interface IInputScopeNameFactory; interface IKeyRoutedEventArgs; interface IKeyRoutedEventArgs2; interface IKeyRoutedEventArgs3; interface IKeyboardAccelerator; interface IKeyboardAcceleratorFactory; interface IKeyboardAcceleratorInvokedEventArgs; interface IKeyboardAcceleratorInvokedEventArgs2; interface IKeyboardAcceleratorStatics; interface ILosingFocusEventArgs; interface ILosingFocusEventArgs2; interface ILosingFocusEventArgs3; interface IManipulationCompletedRoutedEventArgs; interface IManipulationDeltaRoutedEventArgs; interface IManipulationInertiaStartingRoutedEventArgs; interface IManipulationPivot; interface IManipulationPivotFactory; interface IManipulationStartedRoutedEventArgs; interface IManipulationStartedRoutedEventArgsFactory; interface IManipulationStartingRoutedEventArgs; interface INoFocusCandidateFoundEventArgs; interface IPointer; interface IPointerRoutedEventArgs; interface IPointerRoutedEventArgs2; interface IProcessKeyboardAcceleratorEventArgs; interface IRightTappedRoutedEventArgs; interface IStandardUICommand; interface IStandardUICommand2; interface IStandardUICommandFactory; interface IStandardUICommandStatics; interface ITappedRoutedEventArgs; interface IXamlUICommand; interface IXamlUICommandFactory; interface IXamlUICommandStatics; runtimeclass AccessKeyDisplayDismissedEventArgs; runtimeclass AccessKeyDisplayRequestedEventArgs; runtimeclass AccessKeyInvokedEventArgs; runtimeclass AccessKeyManager; runtimeclass CanExecuteRequestedEventArgs; runtimeclass CharacterReceivedRoutedEventArgs; runtimeclass ContextRequestedEventArgs; runtimeclass DoubleTappedRoutedEventArgs; runtimeclass ExecuteRequestedEventArgs; runtimeclass FindNextElementOptions; runtimeclass FocusManager; runtimeclass FocusManagerGotFocusEventArgs; runtimeclass FocusManagerLostFocusEventArgs; runtimeclass FocusMovementResult; runtimeclass GettingFocusEventArgs; runtimeclass HoldingRoutedEventArgs; runtimeclass InertiaExpansionBehavior; runtimeclass InertiaRotationBehavior; runtimeclass InertiaTranslationBehavior; runtimeclass InputScope; runtimeclass InputScopeName; runtimeclass KeyRoutedEventArgs; runtimeclass KeyboardAccelerator; runtimeclass KeyboardAcceleratorInvokedEventArgs; runtimeclass LosingFocusEventArgs; runtimeclass ManipulationCompletedRoutedEventArgs; runtimeclass ManipulationDeltaRoutedEventArgs; runtimeclass ManipulationInertiaStartingRoutedEventArgs; runtimeclass ManipulationPivot; runtimeclass ManipulationStartedRoutedEventArgs; runtimeclass ManipulationStartingRoutedEventArgs; runtimeclass NoFocusCandidateFoundEventArgs; runtimeclass Pointer; runtimeclass PointerRoutedEventArgs; runtimeclass ProcessKeyboardAcceleratorEventArgs; runtimeclass RightTappedRoutedEventArgs; runtimeclass StandardUICommand; runtimeclass TappedRoutedEventArgs; runtimeclass XamlUICommand; } } } } // Generic instantiations namespace Windows { namespace UI { namespace Xaml { namespace Input { declare { 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.IVectorView; interface Windows.Foundation.Collections.IVectorView; interface Windows.Foundation.Collections.IVectorView; interface Windows.Foundation.Collections.IVector; interface Windows.Foundation.Collections.IVector; interface Windows.Foundation.EventHandler; interface Windows.Foundation.EventHandler; interface Windows.Foundation.EventHandler; interface Windows.Foundation.EventHandler; interface Windows.Foundation.IAsyncOperation; interface Windows.Foundation.TypedEventHandler; interface Windows.Foundation.TypedEventHandler; interface Windows.Foundation.TypedEventHandler; interface Windows.Foundation.TypedEventHandler; interface Windows.Foundation.TypedEventHandler; interface Windows.Foundation.TypedEventHandler; interface Windows.Foundation.TypedEventHandler; interface Windows.Foundation.TypedEventHandler; interface Windows.Foundation.TypedEventHandler; interface Windows.Foundation.TypedEventHandler; interface Windows.Foundation.TypedEventHandler; interface Windows.Foundation.TypedEventHandler; interface Windows.Foundation.TypedEventHandler; interface Windows.Foundation.TypedEventHandler; interface Windows.Foundation.TypedEventHandler; } } } } } // Type definition namespace Windows { namespace UI { namespace Xaml { namespace Input { [contract(Windows.Foundation.UniversalApiContract, 4.0)] enum FocusInputDeviceKind { None = 0, Mouse = 1, Touch = 2, Pen = 3, Keyboard = 4, GameController = 5 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum FocusNavigationDirection { Next = 0, Previous = 1, [contract(Windows.Foundation.UniversalApiContract, 1.0)] Up = 2, [contract(Windows.Foundation.UniversalApiContract, 1.0)] Down = 3, [contract(Windows.Foundation.UniversalApiContract, 1.0)] Left = 4, [contract(Windows.Foundation.UniversalApiContract, 1.0)] Right = 5, [contract(Windows.Foundation.UniversalApiContract, 1.0)] None = 6 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum InputScopeNameValue { Default = 0, Url = 1, EmailSmtpAddress = 5, [contract(Windows.Foundation.UniversalApiContract, 1.0)] PersonalFullName = 7, [contract(Windows.Foundation.UniversalApiContract, 1.0)] CurrencyAmountAndSymbol = 20, [contract(Windows.Foundation.UniversalApiContract, 1.0)] CurrencyAmount = 21, [contract(Windows.Foundation.UniversalApiContract, 1.0)] DateMonthNumber = 23, [contract(Windows.Foundation.UniversalApiContract, 1.0)] DateDayNumber = 24, [contract(Windows.Foundation.UniversalApiContract, 1.0)] DateYear = 25, [contract(Windows.Foundation.UniversalApiContract, 1.0)] Digits = 28, Number = 29, [contract(Windows.Foundation.UniversalApiContract, 1.0)] Password = 31, TelephoneNumber = 32, [contract(Windows.Foundation.UniversalApiContract, 1.0)] TelephoneCountryCode = 33, [contract(Windows.Foundation.UniversalApiContract, 1.0)] TelephoneAreaCode = 34, [contract(Windows.Foundation.UniversalApiContract, 1.0)] TelephoneLocalNumber = 35, [contract(Windows.Foundation.UniversalApiContract, 1.0)] TimeHour = 37, [contract(Windows.Foundation.UniversalApiContract, 1.0)] TimeMinutesOrSeconds = 38, NumberFullWidth = 39, AlphanumericHalfWidth = 40, AlphanumericFullWidth = 41, Hiragana = 44, KatakanaHalfWidth = 45, KatakanaFullWidth = 46, Hanja = 47, HangulHalfWidth = 48, HangulFullWidth = 49, Search = 50, [contract(Windows.Foundation.UniversalApiContract, 1.0)] Formula = 51, [contract(Windows.Foundation.UniversalApiContract, 1.0)] SearchIncremental = 52, ChineseHalfWidth = 53, ChineseFullWidth = 54, NativeScript = 55, [contract(Windows.Foundation.UniversalApiContract, 1.0)] Text = 57, [contract(Windows.Foundation.UniversalApiContract, 1.0)] Chat = 58, [contract(Windows.Foundation.UniversalApiContract, 1.0)] NameOrPhoneNumber = 59, [contract(Windows.Foundation.UniversalApiContract, 1.0)] EmailNameOrAddress = 60, [contract(Windows.Foundation.UniversalApiContract, 11.0)] Private = 61, [contract(Windows.Foundation.UniversalApiContract, 1.0)] Maps = 62, [contract(Windows.Foundation.UniversalApiContract, 1.0)] NumericPassword = 63, [contract(Windows.Foundation.UniversalApiContract, 1.0)] NumericPin = 64, [contract(Windows.Foundation.UniversalApiContract, 1.0)] AlphanumericPin = 65, [contract(Windows.Foundation.UniversalApiContract, 1.0)] FormulaNumber = 67, [contract(Windows.Foundation.UniversalApiContract, 3.0)] ChatWithoutEmoji = 68 }; [contract(Windows.Foundation.UniversalApiContract, 4.0)] enum KeyTipPlacementMode { Auto = 0, Bottom = 1, Top = 2, Left = 3, Right = 4, Center = 5, Hidden = 6 }; [contract(Windows.Foundation.UniversalApiContract, 6.0)] enum KeyboardAcceleratorPlacementMode { Auto = 0, Hidden = 1 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum KeyboardNavigationMode { Local = 0, Cycle = 1, Once = 2 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] [flags] enum ManipulationModes { None = 0x0, TranslateX = 0x1, TranslateY = 0x2, TranslateRailsX = 0x4, TranslateRailsY = 0x8, Rotate = 0x10, Scale = 0x20, TranslateInertia = 0x40, RotateInertia = 0x80, ScaleInertia = 0x100, All = 0xFFFF, System = 0x10000 }; [contract(Windows.Foundation.UniversalApiContract, 7.0)] enum StandardUICommandKind { None = 0, Cut = 1, Copy = 2, Paste = 3, SelectAll = 4, Delete = 5, Share = 6, Save = 7, Open = 8, Close = 9, Pause = 10, Play = 11, Stop = 12, Forward = 13, Backward = 14, Undo = 15, Redo = 16 }; [contract(Windows.Foundation.UniversalApiContract, 4.0)] enum XYFocusKeyboardNavigationMode { Auto = 0, Enabled = 1, Disabled = 2 }; [contract(Windows.Foundation.UniversalApiContract, 4.0)] enum XYFocusNavigationStrategy { Auto = 0, Projection = 1, NavigationDirectionDistance = 2, RectilinearDistance = 3 }; [contract(Windows.Foundation.UniversalApiContract, 4.0)] enum XYFocusNavigationStrategyOverride { None = 0, Auto = 1, Projection = 2, NavigationDirectionDistance = 3, RectilinearDistance = 4 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] [uuid(3124D025-04A7-4D45-825E-8204A624DBF4)] delegate HRESULT DoubleTappedEventHandler([in] IInspectable* sender, [in] Windows.UI.Xaml.Input.DoubleTappedRoutedEventArgs* e); [contract(Windows.Foundation.UniversalApiContract, 1.0)] [uuid(ECAE8CCD-8E5E-4FBE-9846-30A6370AFCDF)] delegate HRESULT HoldingEventHandler([in] IInspectable* sender, [in] Windows.UI.Xaml.Input.HoldingRoutedEventArgs* e); [contract(Windows.Foundation.UniversalApiContract, 1.0)] [uuid(7C63D2E5-7A0E-4E12-B96A-7715AA6FF1C8)] delegate HRESULT KeyEventHandler([in] IInspectable* sender, [in] Windows.UI.Xaml.Input.KeyRoutedEventArgs* e); [contract(Windows.Foundation.UniversalApiContract, 1.0)] [uuid(38EF4B0F-14F8-42DF-9A1E-A4BCC4AF77F4)] delegate HRESULT ManipulationCompletedEventHandler([in] IInspectable* sender, [in] Windows.UI.Xaml.Input.ManipulationCompletedRoutedEventArgs* e); [contract(Windows.Foundation.UniversalApiContract, 1.0)] [uuid(AA1160CB-DFB9-4C56-ABDC-711B63C8EB94)] delegate HRESULT ManipulationDeltaEventHandler([in] IInspectable* sender, [in] Windows.UI.Xaml.Input.ManipulationDeltaRoutedEventArgs* e); [contract(Windows.Foundation.UniversalApiContract, 1.0)] [uuid(D39D6322-7C9C-481B-827B-C8B2D9BB6FC7)] delegate HRESULT ManipulationInertiaStartingEventHandler([in] IInspectable* sender, [in] Windows.UI.Xaml.Input.ManipulationInertiaStartingRoutedEventArgs* e); [contract(Windows.Foundation.UniversalApiContract, 1.0)] [uuid(F88345F8-E0A3-4BE2-B90C-DC20E6D8BEB0)] delegate HRESULT ManipulationStartedEventHandler([in] IInspectable* sender, [in] Windows.UI.Xaml.Input.ManipulationStartedRoutedEventArgs* e); [contract(Windows.Foundation.UniversalApiContract, 1.0)] [uuid(10D0B04E-BFE4-42CB-823C-3FECD8770EF8)] delegate HRESULT ManipulationStartingEventHandler([in] IInspectable* sender, [in] Windows.UI.Xaml.Input.ManipulationStartingRoutedEventArgs* e); [contract(Windows.Foundation.UniversalApiContract, 1.0)] [uuid(E4385929-C004-4BCF-8970-359486E39F88)] delegate HRESULT PointerEventHandler([in] IInspectable* sender, [in] Windows.UI.Xaml.Input.PointerRoutedEventArgs* e); [contract(Windows.Foundation.UniversalApiContract, 1.0)] [uuid(2532A062-F447-4950-9C46-F1E34A2C2238)] delegate HRESULT RightTappedEventHandler([in] IInspectable* sender, [in] Windows.UI.Xaml.Input.RightTappedRoutedEventArgs* e); [contract(Windows.Foundation.UniversalApiContract, 1.0)] [uuid(68D940CC-9FF0-49CE-B141-3F07EC477B97)] delegate HRESULT TappedEventHandler([in] IInspectable* sender, [in] Windows.UI.Xaml.Input.TappedRoutedEventArgs* e); [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Input.AccessKeyDisplayDismissedEventArgs)] [uuid(8A610DC6-D72D-4CA8-9F66-556F35B513DA)] interface IAccessKeyDisplayDismissedEventArgs : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Input.AccessKeyDisplayRequestedEventArgs)] [uuid(0C079E55-13FE-4D03-A61D-E12F06567286)] interface IAccessKeyDisplayRequestedEventArgs : IInspectable { [propget] HRESULT PressedKeys([out] [retval] HSTRING* value); } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Input.AccessKeyInvokedEventArgs)] [uuid(CFE9CD97-C718-4091-B7DD-ADF1C072B1E1)] interface IAccessKeyInvokedEventArgs : IInspectable { [propget] HRESULT Handled([out] [retval] boolean* value); [propput] HRESULT Handled([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Input.AccessKeyManager)] [uuid(ECC973B0-2EE9-4B1C-98D7-6E0E816D334B)] interface IAccessKeyManager : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Input.AccessKeyManager)] [uuid(4CA0EFE6-D9C8-4EBC-B4C7-30D1838A81F1)] interface IAccessKeyManagerStatics : IInspectable { [propget] HRESULT IsDisplayModeEnabled([out] [retval] boolean* value); [eventadd] HRESULT IsDisplayModeEnabledChanged([in] Windows.Foundation.TypedEventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT IsDisplayModeEnabledChanged([in] EventRegistrationToken token); HRESULT ExitDisplayMode(); } [contract(Windows.Foundation.UniversalApiContract, 4.0)] [exclusiveto(Windows.UI.Xaml.Input.AccessKeyManager)] [uuid(962BB594-2AB3-47C5-954B-7092F355F797)] interface IAccessKeyManagerStatics2 : IInspectable { [propget] HRESULT AreKeyTipsEnabled([out] [retval] boolean* value); [propput] HRESULT AreKeyTipsEnabled([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Input.CanExecuteRequestedEventArgs)] [uuid(C8E75256-1950-505D-993B-75907EF96830)] interface ICanExecuteRequestedEventArgs : IInspectable { [propget] HRESULT Parameter([out] [retval] IInspectable** value); [propget] HRESULT CanExecute([out] [retval] boolean* value); [propput] HRESULT CanExecute([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Input.CharacterReceivedRoutedEventArgs)] [uuid(7849FD82-48E4-444D-9419-93AB8892C107)] interface ICharacterReceivedRoutedEventArgs : IInspectable { [propget] HRESULT Character([out] [retval] WCHAR* value); [propget] HRESULT KeyStatus([out] [retval] Windows.UI.Core.CorePhysicalKeyStatus* value); [propget] HRESULT Handled([out] [retval] boolean* value); [propput] HRESULT Handled([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [uuid(E5AF3542-CA67-4081-995B-709DD13792DF)] interface ICommand : IInspectable { [eventadd] HRESULT CanExecuteChanged([in] Windows.Foundation.EventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT CanExecuteChanged([in] EventRegistrationToken token); HRESULT CanExecute([in] IInspectable* parameter, [out] [retval] boolean* result); HRESULT Execute([in] IInspectable* parameter); } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Input.ContextRequestedEventArgs)] [uuid(42618E0A-1CB6-46FB-8374-0AEC68AA5E51)] interface IContextRequestedEventArgs : IInspectable { [propget] HRESULT Handled([out] [retval] boolean* value); [propput] HRESULT Handled([in] boolean value); HRESULT TryGetPosition([in] Windows.UI.Xaml.UIElement* relativeTo, [out] Windows.Foundation.Point* point, [out] [retval] boolean* returnValue); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.DoubleTappedRoutedEventArgs)] [uuid(AF404424-26DF-44F4-8714-9359249B62D3)] interface IDoubleTappedRoutedEventArgs : IInspectable { [propget] HRESULT PointerDeviceType([out] [retval] Windows.Devices.Input.PointerDeviceType* value); [propget] HRESULT Handled([out] [retval] boolean* value); [propput] HRESULT Handled([in] boolean value); HRESULT GetPosition([in] Windows.UI.Xaml.UIElement* relativeTo, [out] [retval] Windows.Foundation.Point* result); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Input.ExecuteRequestedEventArgs)] [uuid(E07FA734-A0B6-5755-9E87-24F54CCA9372)] interface IExecuteRequestedEventArgs : IInspectable { [propget] HRESULT Parameter([out] [retval] IInspectable** value); } [contract(Windows.Foundation.UniversalApiContract, 4.0)] [exclusiveto(Windows.UI.Xaml.Input.FindNextElementOptions)] [uuid(D88AE22B-46C2-41FC-897E-B5961977B89D)] interface IFindNextElementOptions : IInspectable { [propget] HRESULT SearchRoot([out] [retval] Windows.UI.Xaml.DependencyObject** value); [propput] HRESULT SearchRoot([in] Windows.UI.Xaml.DependencyObject* value); [propget] HRESULT ExclusionRect([out] [retval] Windows.Foundation.Rect* value); [propput] HRESULT ExclusionRect([in] Windows.Foundation.Rect value); [propget] HRESULT HintRect([out] [retval] Windows.Foundation.Rect* value); [propput] HRESULT HintRect([in] Windows.Foundation.Rect value); [propget] HRESULT XYFocusNavigationStrategyOverride([out] [retval] Windows.UI.Xaml.Input.XYFocusNavigationStrategyOverride* value); [propput] HRESULT XYFocusNavigationStrategyOverride([in] Windows.UI.Xaml.Input.XYFocusNavigationStrategyOverride value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.FocusManager)] [uuid(C843F50B-3B83-4DA1-9D6F-557C1169F341)] interface IFocusManager : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Input.FocusManagerGotFocusEventArgs)] [uuid(97AA5D83-535B-507A-868E-62B706F06B61)] interface IFocusManagerGotFocusEventArgs : IInspectable { [propget] HRESULT NewFocusedElement([out] [retval] Windows.UI.Xaml.DependencyObject** value); [propget] HRESULT CorrelationId([out] [retval] GUID* value); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Input.FocusManagerLostFocusEventArgs)] [uuid(3E157E7A-9578-5CD3-AAA8-051B3D391978)] interface IFocusManagerLostFocusEventArgs : IInspectable { [propget] HRESULT OldFocusedElement([out] [retval] Windows.UI.Xaml.DependencyObject** value); [propget] HRESULT CorrelationId([out] [retval] GUID* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.FocusManager)] [uuid(1ECCD326-8182-4482-826A-0918E9ED9AF7)] interface IFocusManagerStatics : IInspectable { HRESULT GetFocusedElement([out] [retval] IInspectable** result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.FocusManager)] [uuid(A920D761-DD87-4F31-BEDA-EF417FE7C04A)] interface IFocusManagerStatics2 : IInspectable { [overload("TryMoveFocus")] HRESULT TryMoveFocus([in] Windows.UI.Xaml.Input.FocusNavigationDirection focusNavigationDirection, [out] [retval] boolean* result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.FocusManager)] [uuid(60805EBF-B149-417D-83F1-BAEB560E2A47)] interface IFocusManagerStatics3 : IInspectable { [overload("FindNextFocusableElement")] HRESULT FindNextFocusableElement([in] Windows.UI.Xaml.Input.FocusNavigationDirection focusNavigationDirection, [out] [retval] Windows.UI.Xaml.UIElement** result); [overload("FindNextFocusableElement")] HRESULT FindNextFocusableElementWithHint([in] Windows.UI.Xaml.Input.FocusNavigationDirection focusNavigationDirection, [in] Windows.Foundation.Rect hintRect, [out] [retval] Windows.UI.Xaml.UIElement** result); } [contract(Windows.Foundation.UniversalApiContract, 4.0)] [exclusiveto(Windows.UI.Xaml.Input.FocusManager)] [uuid(29276E9C-1C6C-414A-BA1C-96EFD5962BCD)] interface IFocusManagerStatics4 : IInspectable { [overload("TryMoveFocus")] HRESULT TryMoveFocusWithOptions([in] Windows.UI.Xaml.Input.FocusNavigationDirection focusNavigationDirection, [in] Windows.UI.Xaml.Input.FindNextElementOptions* focusNavigationOptions, [out] [retval] boolean* result); [overload("FindNextElement")] HRESULT FindNextElement([in] Windows.UI.Xaml.Input.FocusNavigationDirection focusNavigationDirection, [out] [retval] Windows.UI.Xaml.DependencyObject** result); HRESULT FindFirstFocusableElement([in] Windows.UI.Xaml.DependencyObject* searchScope, [out] [retval] Windows.UI.Xaml.DependencyObject** result); HRESULT FindLastFocusableElement([in] Windows.UI.Xaml.DependencyObject* searchScope, [out] [retval] Windows.UI.Xaml.DependencyObject** result); [overload("FindNextElement")] HRESULT FindNextElementWithOptions([in] Windows.UI.Xaml.Input.FocusNavigationDirection focusNavigationDirection, [in] Windows.UI.Xaml.Input.FindNextElementOptions* focusNavigationOptions, [out] [retval] Windows.UI.Xaml.DependencyObject** result); } [contract(Windows.Foundation.UniversalApiContract, 6.0)] [exclusiveto(Windows.UI.Xaml.Input.FocusManager)] [uuid(280EDC61-207A-4D7B-B98F-CE165E1B2015)] interface IFocusManagerStatics5 : IInspectable { HRESULT TryFocusAsync([in] Windows.UI.Xaml.DependencyObject* element, [in] Windows.UI.Xaml.FocusState value, [out] [retval] Windows.Foundation.IAsyncOperation** operation); [overload("TryMoveFocusAsync")] HRESULT TryMoveFocusAsync([in] Windows.UI.Xaml.Input.FocusNavigationDirection focusNavigationDirection, [out] [retval] Windows.Foundation.IAsyncOperation** operation); [overload("TryMoveFocusAsync")] HRESULT TryMoveFocusWithOptionsAsync([in] Windows.UI.Xaml.Input.FocusNavigationDirection focusNavigationDirection, [in] Windows.UI.Xaml.Input.FindNextElementOptions* focusNavigationOptions, [out] [retval] Windows.Foundation.IAsyncOperation** operation); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Input.FocusManager)] [uuid(3546A1B6-20BF-5007-929D-E6D32E16AFE4)] interface IFocusManagerStatics6 : IInspectable { [eventadd] HRESULT GotFocus([in] Windows.Foundation.EventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT GotFocus([in] EventRegistrationToken token); [eventadd] HRESULT LostFocus([in] Windows.Foundation.EventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT LostFocus([in] EventRegistrationToken token); [eventadd] HRESULT GettingFocus([in] Windows.Foundation.EventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT GettingFocus([in] EventRegistrationToken token); [eventadd] HRESULT LosingFocus([in] Windows.Foundation.EventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT LosingFocus([in] EventRegistrationToken token); } [contract(Windows.Foundation.UniversalApiContract, 8.0)] [exclusiveto(Windows.UI.Xaml.Input.FocusManager)] [uuid(95D6FA97-F0FC-5C32-B29D-07C04EC966B0)] interface IFocusManagerStatics7 : IInspectable { [overload("GetFocusedElement")] HRESULT GetFocusedElement([in] Windows.UI.Xaml.XamlRoot* xamlRoot, [out] [retval] IInspectable** result); } [contract(Windows.Foundation.UniversalApiContract, 6.0)] [exclusiveto(Windows.UI.Xaml.Input.FocusMovementResult)] [uuid(06DFEAD3-C2AE-44BB-BFAB-9C73DE8407A4)] interface IFocusMovementResult : IInspectable { [propget] HRESULT Succeeded([out] [retval] boolean* value); } [contract(Windows.Foundation.UniversalApiContract, 4.0)] [exclusiveto(Windows.UI.Xaml.Input.GettingFocusEventArgs)] [uuid(FA05B9CE-C67C-4BE8-8FD4-C44D67877E0D)] interface IGettingFocusEventArgs : IInspectable { [propget] HRESULT OldFocusedElement([out] [retval] Windows.UI.Xaml.DependencyObject** value); [propget] HRESULT NewFocusedElement([out] [retval] Windows.UI.Xaml.DependencyObject** value); [propput] HRESULT NewFocusedElement([in] Windows.UI.Xaml.DependencyObject* value); [propget] HRESULT FocusState([out] [retval] Windows.UI.Xaml.FocusState* value); [propget] HRESULT Direction([out] [retval] Windows.UI.Xaml.Input.FocusNavigationDirection* value); [propget] HRESULT Handled([out] [retval] boolean* value); [propput] HRESULT Handled([in] boolean value); [propget] HRESULT InputDevice([out] [retval] Windows.UI.Xaml.Input.FocusInputDeviceKind* value); [propget] HRESULT Cancel([out] [retval] boolean* value); [propput] HRESULT Cancel([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 6.0)] [exclusiveto(Windows.UI.Xaml.Input.GettingFocusEventArgs)] [uuid(88754D7B-B4B9-4959-8BCE-89BF212ED4EB)] interface IGettingFocusEventArgs2 : IInspectable { HRESULT TryCancel([out] [retval] boolean* result); HRESULT TrySetNewFocusedElement([in] Windows.UI.Xaml.DependencyObject* element, [out] [retval] boolean* result); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Input.GettingFocusEventArgs)] [uuid(4E024891-DB3F-5E78-B75A-62BFC3510735)] interface IGettingFocusEventArgs3 : IInspectable { [propget] HRESULT CorrelationId([out] [retval] GUID* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.HoldingRoutedEventArgs)] [uuid(C246FF23-D80D-44DE-8DB9-0D815E269AC0)] interface IHoldingRoutedEventArgs : IInspectable { [propget] HRESULT PointerDeviceType([out] [retval] Windows.Devices.Input.PointerDeviceType* value); [propget] HRESULT HoldingState([out] [retval] Windows.UI.Input.HoldingState* value); [propget] HRESULT Handled([out] [retval] boolean* value); [propput] HRESULT Handled([in] boolean value); HRESULT GetPosition([in] Windows.UI.Xaml.UIElement* relativeTo, [out] [retval] Windows.Foundation.Point* result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.InertiaExpansionBehavior)] [uuid(751D87E5-8D42-44C5-965E-3CD30CC9D6F7)] interface IInertiaExpansionBehavior : IInspectable { [propget] HRESULT DesiredDeceleration([out] [retval] DOUBLE* value); [propput] HRESULT DesiredDeceleration([in] DOUBLE value); [propget] HRESULT DesiredExpansion([out] [retval] DOUBLE* value); [propput] HRESULT DesiredExpansion([in] DOUBLE value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.InertiaRotationBehavior)] [uuid(424CFB2E-BBFD-4625-AE78-20C65BF1EFAF)] interface IInertiaRotationBehavior : IInspectable { [propget] HRESULT DesiredDeceleration([out] [retval] DOUBLE* value); [propput] HRESULT DesiredDeceleration([in] DOUBLE value); [propget] HRESULT DesiredRotation([out] [retval] DOUBLE* value); [propput] HRESULT DesiredRotation([in] DOUBLE value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.InertiaTranslationBehavior)] [uuid(45D3A512-3B32-4882-A4C2-ECFA2D4B6DF0)] interface IInertiaTranslationBehavior : IInspectable { [propget] HRESULT DesiredDeceleration([out] [retval] DOUBLE* value); [propput] HRESULT DesiredDeceleration([in] DOUBLE value); [propget] HRESULT DesiredDisplacement([out] [retval] DOUBLE* value); [propput] HRESULT DesiredDisplacement([in] DOUBLE value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.InputScope)] [uuid(5C0F85F3-F9D8-4220-B666-045D074D9BFA)] interface IInputScope : IInspectable { [propget] HRESULT Names([out] [retval] Windows.Foundation.Collections.IVector** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.InputScopeName)] [uuid(FD3E6997-08FB-4CBA-A021-792D7589FD5A)] interface IInputScopeName : IInspectable { [propget] HRESULT NameValue([out] [retval] Windows.UI.Xaml.Input.InputScopeNameValue* value); [propput] HRESULT NameValue([in] Windows.UI.Xaml.Input.InputScopeNameValue value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.InputScopeName)] [uuid(4A40BB52-4BD7-4E54-8617-1CDA8A1EDA7F)] interface IInputScopeNameFactory : IInspectable { HRESULT CreateInstance([in] Windows.UI.Xaml.Input.InputScopeNameValue nameValue, [out] [retval] Windows.UI.Xaml.Input.InputScopeName** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.KeyRoutedEventArgs)] [uuid(D4CD3DFE-4079-42E9-A39A-3095D3F049C6)] interface IKeyRoutedEventArgs : IInspectable { [propget] HRESULT Key([out] [retval] Windows.System.VirtualKey* value); [propget] HRESULT KeyStatus([out] [retval] Windows.UI.Core.CorePhysicalKeyStatus* value); [propget] HRESULT Handled([out] [retval] boolean* value); [propput] HRESULT Handled([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.KeyRoutedEventArgs)] [uuid(1B02D57A-9634-4F14-91B2-133E42FDB3CD)] interface IKeyRoutedEventArgs2 : IInspectable { [propget] HRESULT OriginalKey([out] [retval] Windows.System.VirtualKey* value); } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Input.KeyRoutedEventArgs)] [uuid(2779F5B4-CA41-411B-A8EF-F4FC78E78057)] interface IKeyRoutedEventArgs3 : IInspectable { [propget] HRESULT DeviceId([out] [retval] HSTRING* value); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Input.KeyboardAccelerator)] [uuid(92E6181E-19AE-465A-9B3C-A71EE9EA7420)] interface IKeyboardAccelerator : IInspectable { [propget] HRESULT Key([out] [retval] Windows.System.VirtualKey* value); [propput] HRESULT Key([in] Windows.System.VirtualKey value); [propget] HRESULT Modifiers([out] [retval] Windows.System.VirtualKeyModifiers* value); [propput] HRESULT Modifiers([in] Windows.System.VirtualKeyModifiers value); [propget] HRESULT IsEnabled([out] [retval] boolean* value); [propput] HRESULT IsEnabled([in] boolean value); [propget] HRESULT ScopeOwner([out] [retval] Windows.UI.Xaml.DependencyObject** value); [propput] HRESULT ScopeOwner([in] Windows.UI.Xaml.DependencyObject* value); [eventadd] HRESULT Invoked([in] Windows.Foundation.TypedEventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT Invoked([in] EventRegistrationToken token); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Input.KeyboardAccelerator)] [uuid(44D88A99-4BFD-4A47-A893-515F388623F6)] interface IKeyboardAcceleratorFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Input.KeyboardAccelerator** value); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Input.KeyboardAcceleratorInvokedEventArgs)] [uuid(C00B03F2-04E7-4415-B17D-D76B9490DE2B)] interface IKeyboardAcceleratorInvokedEventArgs : IInspectable { [propget] HRESULT Handled([out] [retval] boolean* value); [propput] HRESULT Handled([in] boolean value); [propget] HRESULT Element([out] [retval] Windows.UI.Xaml.DependencyObject** value); } [contract(Windows.Foundation.UniversalApiContract, 6.0)] [exclusiveto(Windows.UI.Xaml.Input.KeyboardAcceleratorInvokedEventArgs)] [uuid(BEFCA4B8-5907-48EE-8E21-9C969078FA11)] interface IKeyboardAcceleratorInvokedEventArgs2 : IInspectable { [propget] HRESULT KeyboardAccelerator([out] [retval] Windows.UI.Xaml.Input.KeyboardAccelerator** value); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Input.KeyboardAccelerator)] [uuid(3BD43D51-9BB3-456D-BF15-804ADFB86261)] interface IKeyboardAcceleratorStatics : IInspectable { [propget] HRESULT KeyProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ModifiersProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT IsEnabledProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ScopeOwnerProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 4.0)] [exclusiveto(Windows.UI.Xaml.Input.LosingFocusEventArgs)] [uuid(F9F683C7-D789-472B-AA93-6D4105E6DABE)] interface ILosingFocusEventArgs : IInspectable { [propget] HRESULT OldFocusedElement([out] [retval] Windows.UI.Xaml.DependencyObject** value); [propget] HRESULT NewFocusedElement([out] [retval] Windows.UI.Xaml.DependencyObject** value); [propput] HRESULT NewFocusedElement([in] Windows.UI.Xaml.DependencyObject* value); [propget] HRESULT FocusState([out] [retval] Windows.UI.Xaml.FocusState* value); [propget] HRESULT Direction([out] [retval] Windows.UI.Xaml.Input.FocusNavigationDirection* value); [propget] HRESULT Handled([out] [retval] boolean* value); [propput] HRESULT Handled([in] boolean value); [propget] HRESULT InputDevice([out] [retval] Windows.UI.Xaml.Input.FocusInputDeviceKind* value); [propget] HRESULT Cancel([out] [retval] boolean* value); [propput] HRESULT Cancel([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 6.0)] [exclusiveto(Windows.UI.Xaml.Input.LosingFocusEventArgs)] [uuid(0493FAD9-C27F-469F-8E62-52B3A4F7CD54)] interface ILosingFocusEventArgs2 : IInspectable { HRESULT TryCancel([out] [retval] boolean* result); HRESULT TrySetNewFocusedElement([in] Windows.UI.Xaml.DependencyObject* element, [out] [retval] boolean* result); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Input.LosingFocusEventArgs)] [uuid(C98900BD-0B79-566E-AD1F-436FA513AE22)] interface ILosingFocusEventArgs3 : IInspectable { [propget] HRESULT CorrelationId([out] [retval] GUID* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.ManipulationCompletedRoutedEventArgs)] [uuid(B5AD9B23-2F41-498E-8319-015EE8A75346)] interface IManipulationCompletedRoutedEventArgs : IInspectable { [propget] HRESULT Container([out] [retval] Windows.UI.Xaml.UIElement** value); [propget] HRESULT Position([out] [retval] Windows.Foundation.Point* value); [propget] HRESULT IsInertial([out] [retval] boolean* value); [propget] HRESULT Cumulative([out] [retval] Windows.UI.Input.ManipulationDelta* value); [propget] HRESULT Velocities([out] [retval] Windows.UI.Input.ManipulationVelocities* value); [propget] HRESULT Handled([out] [retval] boolean* value); [propput] HRESULT Handled([in] boolean value); [propget] HRESULT PointerDeviceType([out] [retval] Windows.Devices.Input.PointerDeviceType* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.ManipulationDeltaRoutedEventArgs)] [uuid(400D5794-4C6F-491D-82D6-3517109399C6)] interface IManipulationDeltaRoutedEventArgs : IInspectable { [propget] HRESULT Container([out] [retval] Windows.UI.Xaml.UIElement** value); [propget] HRESULT Position([out] [retval] Windows.Foundation.Point* value); [propget] HRESULT IsInertial([out] [retval] boolean* value); [propget] HRESULT Delta([out] [retval] Windows.UI.Input.ManipulationDelta* value); [propget] HRESULT Cumulative([out] [retval] Windows.UI.Input.ManipulationDelta* value); [propget] HRESULT Velocities([out] [retval] Windows.UI.Input.ManipulationVelocities* value); [propget] HRESULT Handled([out] [retval] boolean* value); [propput] HRESULT Handled([in] boolean value); [propget] HRESULT PointerDeviceType([out] [retval] Windows.Devices.Input.PointerDeviceType* value); HRESULT Complete(); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.ManipulationInertiaStartingRoutedEventArgs)] [uuid(246A91A9-CA43-4C0B-ACEF-81E8B8147520)] interface IManipulationInertiaStartingRoutedEventArgs : IInspectable { [propget] HRESULT Container([out] [retval] Windows.UI.Xaml.UIElement** value); [propget] HRESULT ExpansionBehavior([out] [retval] Windows.UI.Xaml.Input.InertiaExpansionBehavior** value); [propput] HRESULT ExpansionBehavior([in] Windows.UI.Xaml.Input.InertiaExpansionBehavior* value); [propget] HRESULT RotationBehavior([out] [retval] Windows.UI.Xaml.Input.InertiaRotationBehavior** value); [propput] HRESULT RotationBehavior([in] Windows.UI.Xaml.Input.InertiaRotationBehavior* value); [propget] HRESULT TranslationBehavior([out] [retval] Windows.UI.Xaml.Input.InertiaTranslationBehavior** value); [propput] HRESULT TranslationBehavior([in] Windows.UI.Xaml.Input.InertiaTranslationBehavior* value); [propget] HRESULT Handled([out] [retval] boolean* value); [propput] HRESULT Handled([in] boolean value); [propget] HRESULT PointerDeviceType([out] [retval] Windows.Devices.Input.PointerDeviceType* value); [propget] HRESULT Delta([out] [retval] Windows.UI.Input.ManipulationDelta* value); [propget] HRESULT Cumulative([out] [retval] Windows.UI.Input.ManipulationDelta* value); [propget] HRESULT Velocities([out] [retval] Windows.UI.Input.ManipulationVelocities* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.ManipulationPivot)] [uuid(2E3838A5-E6C2-4998-82AC-18748B141666)] interface IManipulationPivot : IInspectable { [propget] HRESULT Center([out] [retval] Windows.Foundation.Point* value); [propput] HRESULT Center([in] Windows.Foundation.Point value); [propget] HRESULT Radius([out] [retval] DOUBLE* value); [propput] HRESULT Radius([in] DOUBLE value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.ManipulationPivot)] [uuid(6D05B039-3702-4396-AD9B-A825EFA63A3B)] interface IManipulationPivotFactory : IInspectable { HRESULT CreateInstanceWithCenterAndRadius([in] Windows.Foundation.Point center, [in] DOUBLE radius, [out] [retval] Windows.UI.Xaml.Input.ManipulationPivot** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.ManipulationStartedRoutedEventArgs)] [uuid(5DB1AA05-9F80-48B6-AE6C-4F119DE8FF13)] interface IManipulationStartedRoutedEventArgs : IInspectable { [propget] HRESULT Container([out] [retval] Windows.UI.Xaml.UIElement** value); [propget] HRESULT Position([out] [retval] Windows.Foundation.Point* value); [propget] HRESULT Handled([out] [retval] boolean* value); [propput] HRESULT Handled([in] boolean value); [propget] HRESULT PointerDeviceType([out] [retval] Windows.Devices.Input.PointerDeviceType* value); [propget] HRESULT Cumulative([out] [retval] Windows.UI.Input.ManipulationDelta* value); HRESULT Complete(); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.ManipulationStartedRoutedEventArgs)] [uuid(84C1DAA7-7272-4463-B6C3-A40B9BA151FC)] interface IManipulationStartedRoutedEventArgsFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Input.ManipulationStartedRoutedEventArgs** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.ManipulationStartingRoutedEventArgs)] [uuid(18D636B7-53A4-4C15-A498-F3A9CA212A42)] interface IManipulationStartingRoutedEventArgs : IInspectable { [propget] HRESULT Mode([out] [retval] Windows.UI.Xaml.Input.ManipulationModes* value); [propput] HRESULT Mode([in] Windows.UI.Xaml.Input.ManipulationModes value); [propget] HRESULT Container([out] [retval] Windows.UI.Xaml.UIElement** value); [propput] HRESULT Container([in] Windows.UI.Xaml.UIElement* value); [propget] HRESULT Pivot([out] [retval] Windows.UI.Xaml.Input.ManipulationPivot** value); [propput] HRESULT Pivot([in] Windows.UI.Xaml.Input.ManipulationPivot* value); [propget] HRESULT Handled([out] [retval] boolean* value); [propput] HRESULT Handled([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 4.0)] [exclusiveto(Windows.UI.Xaml.Input.NoFocusCandidateFoundEventArgs)] [uuid(EC3601A7-1007-48F9-B6B3-ED0BEA53937D)] interface INoFocusCandidateFoundEventArgs : IInspectable { [propget] HRESULT Direction([out] [retval] Windows.UI.Xaml.Input.FocusNavigationDirection* value); [propget] HRESULT Handled([out] [retval] boolean* value); [propput] HRESULT Handled([in] boolean value); [propget] HRESULT InputDevice([out] [retval] Windows.UI.Xaml.Input.FocusInputDeviceKind* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.Pointer)] [uuid(5EE8F39F-747D-4171-90E6-CD37A9DFFB11)] interface IPointer : IInspectable { [propget] HRESULT PointerId([out] [retval] UINT32* value); [propget] HRESULT PointerDeviceType([out] [retval] Windows.Devices.Input.PointerDeviceType* value); [propget] HRESULT IsInContact([out] [retval] boolean* value); [propget] HRESULT IsInRange([out] [retval] boolean* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.PointerRoutedEventArgs)] [uuid(DA628F0A-9752-49E2-BDE2-49ECCAB9194D)] interface IPointerRoutedEventArgs : IInspectable { [propget] HRESULT Pointer([out] [retval] Windows.UI.Xaml.Input.Pointer** value); [propget] HRESULT KeyModifiers([out] [retval] Windows.System.VirtualKeyModifiers* value); [propget] HRESULT Handled([out] [retval] boolean* value); [propput] HRESULT Handled([in] boolean value); HRESULT GetCurrentPoint([in] Windows.UI.Xaml.UIElement* relativeTo, [out] [retval] Windows.UI.Input.PointerPoint** result); HRESULT GetIntermediatePoints([in] Windows.UI.Xaml.UIElement* relativeTo, [out] [retval] Windows.Foundation.Collections.IVector** result); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Input.PointerRoutedEventArgs)] [uuid(0821F294-1DE6-4711-BA7C-8D4B8B0911D0)] interface IPointerRoutedEventArgs2 : IInspectable { [propget] HRESULT IsGenerated([out] [retval] boolean* value); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs)] [uuid(FB79C216-972B-440C-9B83-2B4198DCF09D)] interface IProcessKeyboardAcceleratorEventArgs : IInspectable { [propget] HRESULT Key([out] [retval] Windows.System.VirtualKey* value); [propget] HRESULT Modifiers([out] [retval] Windows.System.VirtualKeyModifiers* value); [propget] HRESULT Handled([out] [retval] boolean* value); [propput] HRESULT Handled([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.RightTappedRoutedEventArgs)] [uuid(6834869D-7BD5-4033-B237-172F79ABE393)] interface IRightTappedRoutedEventArgs : IInspectable { [propget] HRESULT PointerDeviceType([out] [retval] Windows.Devices.Input.PointerDeviceType* value); [propget] HRESULT Handled([out] [retval] boolean* value); [propput] HRESULT Handled([in] boolean value); HRESULT GetPosition([in] Windows.UI.Xaml.UIElement* relativeTo, [out] [retval] Windows.Foundation.Point* result); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Input.StandardUICommand)] [uuid(D2BF7F43-0504-52D0-8AA6-0CB0F756EB27)] interface IStandardUICommand : IInspectable { [propget] HRESULT Kind([out] [retval] Windows.UI.Xaml.Input.StandardUICommandKind* value); } [contract(Windows.Foundation.UniversalApiContract, 8.0)] [exclusiveto(Windows.UI.Xaml.Input.StandardUICommand)] [uuid(E3666069-F9E4-51EB-885B-7A620A0782EA)] interface IStandardUICommand2 : IInspectable { [propput] HRESULT Kind([in] Windows.UI.Xaml.Input.StandardUICommandKind value); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Input.StandardUICommand)] [uuid(8F1A7590-DCE1-56E4-AB63-F5CE3CE4EBF6)] interface IStandardUICommandFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Input.StandardUICommand** value); HRESULT CreateInstanceWithKind([in] Windows.UI.Xaml.Input.StandardUICommandKind kind, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Input.StandardUICommand** value); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Input.StandardUICommand)] [uuid(7EA87ED9-2978-5533-9B2E-6759CE88569F)] interface IStandardUICommandStatics : IInspectable { [propget] HRESULT KindProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Input.TappedRoutedEventArgs)] [uuid(A099E6BE-E624-459A-BB1D-E05C73E2CC66)] interface ITappedRoutedEventArgs : IInspectable { [propget] HRESULT PointerDeviceType([out] [retval] Windows.Devices.Input.PointerDeviceType* value); [propget] HRESULT Handled([out] [retval] boolean* value); [propput] HRESULT Handled([in] boolean value); HRESULT GetPosition([in] Windows.UI.Xaml.UIElement* relativeTo, [out] [retval] Windows.Foundation.Point* result); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Input.XamlUICommand)] [uuid(8494F8D4-EAD1-5F01-AD2E-A8CAD4F9DC0E)] interface IXamlUICommand : IInspectable { [propget] HRESULT Label([out] [retval] HSTRING* value); [propput] HRESULT Label([in] HSTRING value); [propget] HRESULT IconSource([out] [retval] Windows.UI.Xaml.Controls.IconSource** value); [propput] HRESULT IconSource([in] Windows.UI.Xaml.Controls.IconSource* value); [propget] HRESULT KeyboardAccelerators([out] [retval] Windows.Foundation.Collections.IVector** value); [propget] HRESULT AccessKey([out] [retval] HSTRING* value); [propput] HRESULT AccessKey([in] HSTRING value); [propget] HRESULT Description([out] [retval] HSTRING* value); [propput] HRESULT Description([in] HSTRING value); [propget] HRESULT Command([out] [retval] Windows.UI.Xaml.Input.ICommand** value); [propput] HRESULT Command([in] Windows.UI.Xaml.Input.ICommand* value); [eventadd] HRESULT ExecuteRequested([in] Windows.Foundation.TypedEventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT ExecuteRequested([in] EventRegistrationToken token); [eventadd] HRESULT CanExecuteRequested([in] Windows.Foundation.TypedEventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT CanExecuteRequested([in] EventRegistrationToken token); HRESULT NotifyCanExecuteChanged(); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Input.XamlUICommand)] [uuid(1EEC08C3-E061-5E10-9F2A-2BAA840885C2)] interface IXamlUICommandFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Input.XamlUICommand** value); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Input.XamlUICommand)] [uuid(66BC457C-1A0C-58ED-876E-71533F966DB6)] interface IXamlUICommandStatics : IInspectable { [propget] HRESULT LabelProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT IconSourceProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT KeyboardAcceleratorsProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT AccessKeyProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT DescriptionProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CommandProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [activatable(Windows.Foundation.UniversalApiContract, 3.0)] [contract(Windows.Foundation.UniversalApiContract, 3.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass AccessKeyDisplayDismissedEventArgs { [default] interface Windows.UI.Xaml.Input.IAccessKeyDisplayDismissedEventArgs; } [activatable(Windows.Foundation.UniversalApiContract, 3.0)] [contract(Windows.Foundation.UniversalApiContract, 3.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass AccessKeyDisplayRequestedEventArgs { [default] interface Windows.UI.Xaml.Input.IAccessKeyDisplayRequestedEventArgs; } [activatable(Windows.Foundation.UniversalApiContract, 3.0)] [contract(Windows.Foundation.UniversalApiContract, 3.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass AccessKeyInvokedEventArgs { [default] interface Windows.UI.Xaml.Input.IAccessKeyInvokedEventArgs; } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Input.IAccessKeyManagerStatics, Windows.Foundation.UniversalApiContract, 3.0)] [static(Windows.UI.Xaml.Input.IAccessKeyManagerStatics2, Windows.Foundation.UniversalApiContract, 4.0)] [threading(both)] runtimeclass AccessKeyManager { [default] interface Windows.UI.Xaml.Input.IAccessKeyManager; } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [marshaling_behavior(agile)] runtimeclass CanExecuteRequestedEventArgs { [default] interface Windows.UI.Xaml.Input.ICanExecuteRequestedEventArgs; } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass CharacterReceivedRoutedEventArgs : Windows.UI.Xaml.RoutedEventArgs { [default] interface Windows.UI.Xaml.Input.ICharacterReceivedRoutedEventArgs; } [activatable(Windows.Foundation.UniversalApiContract, 3.0)] [contract(Windows.Foundation.UniversalApiContract, 3.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ContextRequestedEventArgs : Windows.UI.Xaml.RoutedEventArgs { [default] interface Windows.UI.Xaml.Input.IContextRequestedEventArgs; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass DoubleTappedRoutedEventArgs : Windows.UI.Xaml.RoutedEventArgs { [default] interface Windows.UI.Xaml.Input.IDoubleTappedRoutedEventArgs; } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [marshaling_behavior(agile)] runtimeclass ExecuteRequestedEventArgs { [default] interface Windows.UI.Xaml.Input.IExecuteRequestedEventArgs; } [activatable(Windows.Foundation.UniversalApiContract, 4.0)] [contract(Windows.Foundation.UniversalApiContract, 4.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass FindNextElementOptions { [default] interface Windows.UI.Xaml.Input.IFindNextElementOptions; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Input.IFocusManagerStatics, Windows.Foundation.UniversalApiContract, 1.0)] [static(Windows.UI.Xaml.Input.IFocusManagerStatics2, Windows.Foundation.UniversalApiContract, 1.0)] [static(Windows.UI.Xaml.Input.IFocusManagerStatics3, Windows.Foundation.UniversalApiContract, 1.0)] [static(Windows.UI.Xaml.Input.IFocusManagerStatics4, Windows.Foundation.UniversalApiContract, 4.0)] [static(Windows.UI.Xaml.Input.IFocusManagerStatics5, Windows.Foundation.UniversalApiContract, 6.0)] [static(Windows.UI.Xaml.Input.IFocusManagerStatics6, Windows.Foundation.UniversalApiContract, 7.0)] [static(Windows.UI.Xaml.Input.IFocusManagerStatics7, Windows.Foundation.UniversalApiContract, 8.0)] [threading(both)] runtimeclass FocusManager { [default] interface Windows.UI.Xaml.Input.IFocusManager; } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [marshaling_behavior(agile)] runtimeclass FocusManagerGotFocusEventArgs { [default] interface Windows.UI.Xaml.Input.IFocusManagerGotFocusEventArgs; } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [marshaling_behavior(agile)] runtimeclass FocusManagerLostFocusEventArgs { [default] interface Windows.UI.Xaml.Input.IFocusManagerLostFocusEventArgs; } [contract(Windows.Foundation.UniversalApiContract, 6.0)] [marshaling_behavior(agile)] runtimeclass FocusMovementResult { [default] interface Windows.UI.Xaml.Input.IFocusMovementResult; } [contract(Windows.Foundation.UniversalApiContract, 4.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass GettingFocusEventArgs : Windows.UI.Xaml.RoutedEventArgs { [default] interface Windows.UI.Xaml.Input.IGettingFocusEventArgs; [contract(Windows.Foundation.UniversalApiContract, 6.0)] interface Windows.UI.Xaml.Input.IGettingFocusEventArgs2; [contract(Windows.Foundation.UniversalApiContract, 7.0)] interface Windows.UI.Xaml.Input.IGettingFocusEventArgs3; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass HoldingRoutedEventArgs : Windows.UI.Xaml.RoutedEventArgs { [default] interface Windows.UI.Xaml.Input.IHoldingRoutedEventArgs; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] runtimeclass InertiaExpansionBehavior { [default] interface Windows.UI.Xaml.Input.IInertiaExpansionBehavior; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] runtimeclass InertiaRotationBehavior { [default] interface Windows.UI.Xaml.Input.IInertiaRotationBehavior; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] runtimeclass InertiaTranslationBehavior { [default] interface Windows.UI.Xaml.Input.IInertiaTranslationBehavior; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass InputScope : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Input.IInputScope; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [activatable(Windows.UI.Xaml.Input.IInputScopeNameFactory, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass InputScopeName : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Input.IInputScopeName; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass KeyRoutedEventArgs : Windows.UI.Xaml.RoutedEventArgs { [default] interface Windows.UI.Xaml.Input.IKeyRoutedEventArgs; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Input.IKeyRoutedEventArgs2; [contract(Windows.Foundation.UniversalApiContract, 3.0)] interface Windows.UI.Xaml.Input.IKeyRoutedEventArgs3; } [composable(Windows.UI.Xaml.Input.IKeyboardAcceleratorFactory, public, Windows.Foundation.UniversalApiContract, 5.0)] [contract(Windows.Foundation.UniversalApiContract, 5.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Input.IKeyboardAcceleratorStatics, Windows.Foundation.UniversalApiContract, 5.0)] [threading(both)] runtimeclass KeyboardAccelerator : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Input.IKeyboardAccelerator; } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [marshaling_behavior(agile)] runtimeclass KeyboardAcceleratorInvokedEventArgs { [default] interface Windows.UI.Xaml.Input.IKeyboardAcceleratorInvokedEventArgs; [contract(Windows.Foundation.UniversalApiContract, 6.0)] interface Windows.UI.Xaml.Input.IKeyboardAcceleratorInvokedEventArgs2; } [contract(Windows.Foundation.UniversalApiContract, 4.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass LosingFocusEventArgs : Windows.UI.Xaml.RoutedEventArgs { [default] interface Windows.UI.Xaml.Input.ILosingFocusEventArgs; [contract(Windows.Foundation.UniversalApiContract, 6.0)] interface Windows.UI.Xaml.Input.ILosingFocusEventArgs2; [contract(Windows.Foundation.UniversalApiContract, 7.0)] interface Windows.UI.Xaml.Input.ILosingFocusEventArgs3; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ManipulationCompletedRoutedEventArgs : Windows.UI.Xaml.RoutedEventArgs { [default] interface Windows.UI.Xaml.Input.IManipulationCompletedRoutedEventArgs; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ManipulationDeltaRoutedEventArgs : Windows.UI.Xaml.RoutedEventArgs { [default] interface Windows.UI.Xaml.Input.IManipulationDeltaRoutedEventArgs; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ManipulationInertiaStartingRoutedEventArgs : Windows.UI.Xaml.RoutedEventArgs { [default] interface Windows.UI.Xaml.Input.IManipulationInertiaStartingRoutedEventArgs; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [activatable(Windows.UI.Xaml.Input.IManipulationPivotFactory, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ManipulationPivot { [default] interface Windows.UI.Xaml.Input.IManipulationPivot; } [composable(Windows.UI.Xaml.Input.IManipulationStartedRoutedEventArgsFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ManipulationStartedRoutedEventArgs : Windows.UI.Xaml.RoutedEventArgs { [default] interface Windows.UI.Xaml.Input.IManipulationStartedRoutedEventArgs; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ManipulationStartingRoutedEventArgs : Windows.UI.Xaml.RoutedEventArgs { [default] interface Windows.UI.Xaml.Input.IManipulationStartingRoutedEventArgs; } [contract(Windows.Foundation.UniversalApiContract, 4.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass NoFocusCandidateFoundEventArgs : Windows.UI.Xaml.RoutedEventArgs { [default] interface Windows.UI.Xaml.Input.INoFocusCandidateFoundEventArgs; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] runtimeclass Pointer { [default] interface Windows.UI.Xaml.Input.IPointer; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass PointerRoutedEventArgs : Windows.UI.Xaml.RoutedEventArgs { [default] interface Windows.UI.Xaml.Input.IPointerRoutedEventArgs; [contract(Windows.Foundation.UniversalApiContract, 5.0)] interface Windows.UI.Xaml.Input.IPointerRoutedEventArgs2; } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [marshaling_behavior(agile)] runtimeclass ProcessKeyboardAcceleratorEventArgs { [default] interface Windows.UI.Xaml.Input.IProcessKeyboardAcceleratorEventArgs; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass RightTappedRoutedEventArgs : Windows.UI.Xaml.RoutedEventArgs { [default] interface Windows.UI.Xaml.Input.IRightTappedRoutedEventArgs; } [composable(Windows.UI.Xaml.Input.IStandardUICommandFactory, public, Windows.Foundation.UniversalApiContract, 7.0)] [contract(Windows.Foundation.UniversalApiContract, 7.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Input.IStandardUICommandStatics, Windows.Foundation.UniversalApiContract, 7.0)] [threading(both)] runtimeclass StandardUICommand : Windows.UI.Xaml.Input.XamlUICommand { [default] interface Windows.UI.Xaml.Input.IStandardUICommand; [contract(Windows.Foundation.UniversalApiContract, 8.0)] interface Windows.UI.Xaml.Input.IStandardUICommand2; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass TappedRoutedEventArgs : Windows.UI.Xaml.RoutedEventArgs { [default] interface Windows.UI.Xaml.Input.ITappedRoutedEventArgs; } [composable(Windows.UI.Xaml.Input.IXamlUICommandFactory, public, Windows.Foundation.UniversalApiContract, 7.0)] [contract(Windows.Foundation.UniversalApiContract, 7.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Input.IXamlUICommandStatics, Windows.Foundation.UniversalApiContract, 7.0)] [threading(both)] runtimeclass XamlUICommand : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Input.IXamlUICommand; [contract(Windows.Foundation.UniversalApiContract, 7.0)] interface Windows.UI.Xaml.Input.ICommand; } } } } }