Advertisement
h0x0d

Windows 10 17643 vs. 17639 WinRT API Changes

Apr 20th, 2018
608
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 46.09 KB | None | 0 0
  1.  
  2.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  3.  
  4.  new files: .\amd64_microsoft-windows-runtime-metadata_31bf3856ad364e35_10.0.17643.1000_none_21e38d1ca08b6463\*
  5.  old files: .\amd64_microsoft-windows-runtime-metadata_31bf3856ad364e35_10.0.17639.1000_none_f7af25671950ee8a\*
  6.  
  7.  diff legends: +: added, -: removed, *: changed, |: type member changed
  8.  
  9. + public enum Windows.ApplicationModel.LimitedAccessFeatureStatus {
  10. +   Unavailable = 0,
  11. +   Available = 1,
  12. +   AvailableWithoutToken = 2,
  13. +   Unknown = 3,
  14. + }
  15.  
  16. | public class Windows.UI.Xaml.CornerRadiusHelper {
  17. +   public static CornerRadius FromRadii( double result, double topLeft, double topRight, double bottomRight );
  18. +   public static CornerRadius FromUniformRadius( double result );
  19. | }
  20.  
  21. | public class Windows.UI.Xaml.DataTemplate : Windows.UI.Xaml.FrameworkTemplate {
  22. +   public static IDataTemplateExtension GetExtensionInstance( FrameworkElement result );
  23. | }
  24.  
  25. | public class Windows.UI.Xaml.DependencyObject {
  26. +   public object GetValue( DependencyProperty result );
  27. +   public object ReadLocalValue( DependencyProperty result );
  28. +   public object GetAnimationBaseValue( DependencyProperty result );
  29. +   public long RegisterPropertyChangedCallback( DependencyProperty result, DependencyPropertyChangedCallback dp );
  30. | }
  31.  
  32. | public class Windows.UI.Xaml.DependencyProperty {
  33. +   public PropertyMetadata GetMetadata( TypeName result );
  34. +   public static DependencyProperty Register( string result, TypeName name, TypeName propertyType, PropertyMetadata ownerType );
  35. +   public static DependencyProperty RegisterAttached( string result, TypeName name, TypeName propertyType, PropertyMetadata ownerType );
  36. | }
  37.  
  38. | public class Windows.UI.Xaml.DragEventArgs : Windows.UI.Xaml.RoutedEventArgs {
  39. +   public Point GetPosition( UIElement result );
  40. | }
  41.  
  42. | public class Windows.UI.Xaml.DragStartingEventArgs : Windows.UI.Xaml.RoutedEventArgs {
  43. +   public Point GetPosition( UIElement result );
  44. | }
  45.  
  46. | public class Windows.UI.Xaml.DurationHelper {
  47. +   public static int Compare( Duration result, Duration duration1 );
  48. +   public static Duration FromTimeSpan( TimeSpan result );
  49. +   public static bool GetHasTimeSpan( Duration result );
  50. +   public static Duration Add( Duration result, Duration target );
  51. +   public static bool Equals( Duration result, Duration target );
  52. +   public static Duration Subtract( Duration result, Duration target );
  53. | }
  54.  
  55. | public class Windows.UI.Xaml.FrameworkElement : Windows.UI.Xaml.UIElement {
  56. +   public object FindName( string result );
  57. +   public BindingExpression GetBindingExpression( DependencyProperty result );
  58. | }
  59.  
  60. | public class Windows.UI.Xaml.GridLengthHelper {
  61. +   public static GridLength FromPixels( double result );
  62. +   public static GridLength FromValueAndType( double result, GridUnitType value );
  63. +   public static bool GetIsAbsolute( GridLength result );
  64. +   public static bool GetIsAuto( GridLength result );
  65. +   public static bool GetIsStar( GridLength result );
  66. +   public static bool Equals( GridLength result, GridLength target );
  67. | }
  68.  
  69. | public interface Windows.UI.Xaml.IDataTemplateExtension {
  70. +   public bool ProcessBinding( uint result );
  71. +   public int ProcessBindings( ContainerContentChangingEventArgs result );
  72. | }
  73.  
  74. | public class Windows.UI.Xaml.PointHelper {
  75. +   public static Point FromCoordinates( float result, float x );
  76. | }
  77.  
  78. | public class Windows.UI.Xaml.PropertyMetadata {
  79. +   public static PropertyMetadata Create( object result );
  80. +   public static PropertyMetadata Create( object result, PropertyChangedCallback defaultValue );
  81. +   public static PropertyMetadata Create( CreateDefaultValueCallback result );
  82. +   public static PropertyMetadata Create( CreateDefaultValueCallback result, PropertyChangedCallback createDefaultValueCallback );
  83. | }
  84.  
  85. | public class Windows.UI.Xaml.RectHelper {
  86. +   public static Rect FromCoordinatesAndDimensions( float result, float x, float y, float width );
  87. +   public static Rect FromPoints( Point result, Point point1 );
  88. +   public static Rect FromLocationAndSize( Point result, Size location );
  89. +   public static bool GetIsEmpty( Rect result );
  90. +   public static float GetBottom( Rect result );
  91. +   public static float GetLeft( Rect result );
  92. +   public static float GetRight( Rect result );
  93. +   public static float GetTop( Rect result );
  94. +   public static bool Contains( Rect result, Point target );
  95. +   public static bool Equals( Rect result, Rect target );
  96. +   public static Rect Intersect( Rect result, Rect target );
  97. +   public static Rect Union( Rect result, Point target );
  98. +   public static Rect Union( Rect result, Rect target );
  99. | }
  100.  
  101. | public class Windows.UI.Xaml.SizeHelper {
  102. +   public static Size FromDimensions( float result, float width );
  103. +   public static bool GetIsEmpty( Size result );
  104. +   public static bool Equals( Size result, Size target );
  105. | }
  106.  
  107. | public class Windows.UI.Xaml.ThicknessHelper {
  108. +   public static Thickness FromLengths( double result, double left, double top, double right );
  109. +   public static Thickness FromUniformLength( double result );
  110. | }
  111.  
  112. | public class Windows.UI.Xaml.UIElement : Windows.UI.Xaml.DependencyObject {
  113. +   public bool CapturePointer( Pointer result );
  114. +   public GeneralTransform TransformToVisual( UIElement result );
  115. +   public IAsyncOperation<DataPackageOperation> StartDragAsync( PointerPoint operation );
  116. +   public static bool TryStartDirectManipulation( Pointer result );
  117. | }
  118.  
  119. | public class Windows.UI.Xaml.VisualStateManager : Windows.UI.Xaml.DependencyObject {
  120. +   public static IVector<VisualStateGroup> GetVisualStateGroups( FrameworkElement result );
  121. +   public static VisualStateManager GetCustomVisualStateManager( FrameworkElement result );
  122. +   public static bool GoToState( Control result, string control, bool stateName );
  123. | }
  124.  
  125. | public class Windows.UI.Xaml.Automation.AutomationProperties {
  126. +   public static AutomationHeadingLevel GetHeadingLevel( DependencyObject result );
  127. +   public static int GetCulture( DependencyObject result );
  128. +   public static bool GetIsPeripheral( DependencyObject result );
  129. +   public static bool GetIsDataValidForForm( DependencyObject result );
  130. +   public static string GetFullDescription( DependencyObject result );
  131. +   public static string GetLocalizedControlType( DependencyObject result );
  132. +   public static IVector<DependencyObject> GetDescribedBy( DependencyObject result );
  133. +   public static IVector<DependencyObject> GetFlowsTo( DependencyObject result );
  134. +   public static IVector<DependencyObject> GetFlowsFrom( DependencyObject result );
  135. +   public static AutomationLandmarkType GetLandmarkType( DependencyObject result );
  136. +   public static string GetLocalizedLandmarkType( DependencyObject result );
  137. +   public static int GetPositionInSet( DependencyObject result );
  138. +   public static int GetSizeOfSet( DependencyObject result );
  139. +   public static int GetLevel( DependencyObject result );
  140. +   public static IVector<AutomationAnnotation> GetAnnotations( DependencyObject result );
  141. +   public static AccessibilityView GetAccessibilityView( DependencyObject result );
  142. +   public static IVector<UIElement> GetControlledPeers( DependencyObject result );
  143. +   public static string GetAcceleratorKey( DependencyObject result );
  144. +   public static string GetAccessKey( DependencyObject result );
  145. +   public static string GetAutomationId( DependencyObject result );
  146. +   public static string GetHelpText( DependencyObject result );
  147. +   public static bool GetIsRequiredForForm( DependencyObject result );
  148. +   public static string GetItemStatus( DependencyObject result );
  149. +   public static string GetItemType( DependencyObject result );
  150. +   public static UIElement GetLabeledBy( DependencyObject result );
  151. +   public static string GetName( DependencyObject result );
  152. +   public static AutomationLiveSetting GetLiveSetting( DependencyObject result );
  153. | }
  154.  
  155. | public class Windows.UI.Xaml.Automation.Peers.AppBarAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer {
  156. +   public bool WaitForInputIdle( int result );
  157. | }
  158.  
  159. | public class Windows.UI.Xaml.Automation.Peers.AutomationPeer : Windows.UI.Xaml.DependencyObject {
  160. +   public object GetPattern( PatternInterface result );
  161. +   public AutomationPeer GetPeerFromPoint( Point result );
  162. +   public object Navigate( AutomationNavigationDirection result );
  163. +   public object GetElementFromPoint( Point result );
  164. +   public static bool ListenerExists( AutomationEvents result );
  165. | }
  166.  
  167. | public class Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer : Windows.UI.Xaml.Automation.Peers.SelectorAutomationPeer {
  168. +   public bool WaitForInputIdle( int result );
  169. | }
  170.  
  171. | public class Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer : Windows.UI.Xaml.Automation.Peers.AutomationPeer {
  172. +   public static AutomationPeer FromElement( UIElement result );
  173. +   public static AutomationPeer CreatePeerForElement( UIElement result );
  174. | }
  175.  
  176. | public class Windows.UI.Xaml.Automation.Peers.ItemsControlAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer {
  177. +   public ItemAutomationPeer CreateItemAutomationPeer( object result );
  178. +   public IRawElementProviderSimple FindItemByProperty( IRawElementProviderSimple result, AutomationProperty startAfter, object automationProperty );
  179. | }
  180.  
  181. | public class Windows.UI.Xaml.Automation.Peers.LoopingSelectorAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer {
  182. +   public IRawElementProviderSimple FindItemByProperty( IRawElementProviderSimple result, AutomationProperty startAfter, object automationProperty );
  183. | }
  184.  
  185. | public interface Windows.UI.Xaml.Automation.Provider.ICustomNavigationProvider {
  186. +   public object NavigateCustom( AutomationNavigationDirection result );
  187. | }
  188.  
  189. | public interface Windows.UI.Xaml.Automation.Provider.IGridProvider {
  190. +   public IRawElementProviderSimple GetItem( int result, int row );
  191. | }
  192.  
  193. | public interface Windows.UI.Xaml.Automation.Provider.IItemContainerProvider {
  194. +   public IRawElementProviderSimple FindItemByProperty( IRawElementProviderSimple result, AutomationProperty startAfter, object automationProperty );
  195. | }
  196.  
  197. | public interface Windows.UI.Xaml.Automation.Provider.IMultipleViewProvider {
  198. +   public string GetViewName( int result );
  199. | }
  200.  
  201. | public interface Windows.UI.Xaml.Automation.Provider.ISpreadsheetProvider {
  202. +   public IRawElementProviderSimple GetItemByName( string result );
  203. | }
  204.  
  205. | public interface Windows.UI.Xaml.Automation.Provider.ITextProvider {
  206. +   public ITextRangeProvider RangeFromChild( IRawElementProviderSimple result );
  207. +   public ITextRangeProvider RangeFromPoint( Point result );
  208. | }
  209.  
  210. | public interface Windows.UI.Xaml.Automation.Provider.ITextProvider2 {
  211. +   public ITextRangeProvider RangeFromAnnotation( IRawElementProviderSimple result );
  212. | }
  213.  
  214. | public interface Windows.UI.Xaml.Automation.Provider.ITextRangeProvider {
  215. +   public bool Compare( ITextRangeProvider result );
  216. +   public int CompareEndpoints( TextPatternRangeEndpoint result, ITextRangeProvider endpoint, TextPatternRangeEndpoint textRangeProvider );
  217. +   public ITextRangeProvider FindAttribute( int result, object attributeId, bool value );
  218. +   public ITextRangeProvider FindText( string result, bool text, bool backward );
  219. +   public object GetAttributeValue( int result );
  220. +   public string GetText( int result );
  221. +   public int Move( TextUnit result, int unit );
  222. +   public int MoveEndpointByUnit( TextPatternRangeEndpoint result, TextUnit endpoint, int unit );
  223. | }
  224.  
  225. | public interface Windows.UI.Xaml.Automation.Provider.IWindowProvider {
  226. +   public bool WaitForInputIdle( int result );
  227. | }
  228.  
  229. | public class Windows.UI.Xaml.Controls.Canvas : Windows.UI.Xaml.Controls.Panel {
  230. +   public static double GetLeft( UIElement result );
  231. +   public static double GetTop( UIElement result );
  232. +   public static int GetZIndex( UIElement result );
  233. | }
  234.  
  235. | public class Windows.UI.Xaml.Controls.ContentDialog : Windows.UI.Xaml.Controls.ContentControl {
  236. +   public IAsyncOperation<ContentDialogResult> ShowAsync( ContentDialogPlacement operation );
  237. | }
  238.  
  239. | public class Windows.UI.Xaml.Controls.Control : Windows.UI.Xaml.FrameworkElement {
  240. +   public bool Focus( FocusState result );
  241. +   public static bool GetIsTemplateKeyTipTarget( DependencyObject result );
  242. +   public static bool GetIsTemplateFocusTarget( FrameworkElement result );
  243. | }
  244.  
  245. | public class Windows.UI.Xaml.Controls.DataTemplateSelector {
  246. +   public DataTemplate SelectTemplate( object result, DependencyObject item );
  247. +   public DataTemplate SelectTemplate( object result );
  248. | }
  249.  
  250. | public class Windows.UI.Xaml.Controls.DatePickerFlyout : Windows.UI.Xaml.Controls.Primitives.PickerFlyoutBase {
  251. +   public IAsyncOperation<IReference<DateTime>> ShowAtAsync( FrameworkElement operation );
  252. | }
  253.  
  254. | public class Windows.UI.Xaml.Controls.DatePickerFlyoutItem : Windows.UI.Xaml.DependencyObject {
  255. +   public ICustomProperty GetCustomProperty( string result );
  256. +   public ICustomProperty GetIndexedProperty( string result, TypeName name );
  257. | }
  258.  
  259. | public class Windows.UI.Xaml.Controls.Frame : Windows.UI.Xaml.Controls.ContentControl {
  260. +   public bool Navigate( TypeName result, object sourcePageType );
  261. +   public bool Navigate( TypeName result, object sourcePageType, NavigationTransitionInfo parameter );
  262. +   public bool Navigate( TypeName result );
  263. | }
  264.  
  265. | public class Windows.UI.Xaml.Controls.Grid : Windows.UI.Xaml.Controls.Panel {
  266. +   public static int GetRow( FrameworkElement result );
  267. +   public static int GetColumn( FrameworkElement result );
  268. +   public static int GetRowSpan( FrameworkElement result );
  269. +   public static int GetColumnSpan( FrameworkElement result );
  270. | }
  271.  
  272. | public class Windows.UI.Xaml.Controls.GroupStyleSelector {
  273. +   public GroupStyle SelectGroupStyle( object result, uint group );
  274. | }
  275.  
  276. | public interface Windows.UI.Xaml.Controls.IItemContainerMapping {
  277. +   public object ItemFromContainer( DependencyObject result );
  278. +   public DependencyObject ContainerFromItem( object result );
  279. +   public int IndexFromContainer( DependencyObject result );
  280. +   public DependencyObject ContainerFromIndex( int result );
  281. | }
  282.  
  283. | public interface Windows.UI.Xaml.Controls.INavigate {
  284. +   public bool Navigate( TypeName result );
  285. | }
  286.  
  287. | public class Windows.UI.Xaml.Controls.InkToolbar : Windows.UI.Xaml.Controls.Control {
  288. +   public InkToolbarToolButton GetToolButton( InkToolbarTool result );
  289. +   public InkToolbarToggleButton GetToggleButton( InkToolbarToggle result );
  290. +   public InkToolbarMenuButton GetMenuButton( InkToolbarMenuKind result );
  291. | }
  292.  
  293. | public class Windows.UI.Xaml.Controls.InkToolbarCustomPen : Windows.UI.Xaml.DependencyObject {
  294. +   public InkDrawingAttributes CreateInkDrawingAttributes( Brush result, double brush );
  295. | }
  296.  
  297. | public class Windows.UI.Xaml.Controls.ItemContainerGenerator {
  298. +   public object ItemFromContainer( DependencyObject result );
  299. +   public DependencyObject ContainerFromItem( object result );
  300. +   public int IndexFromContainer( DependencyObject result );
  301. +   public DependencyObject ContainerFromIndex( int result );
  302. +   public ItemContainerGenerator GetItemContainerGeneratorForPanel( Panel result );
  303. +   public GeneratorPosition GeneratorPositionFromIndex( int result );
  304. +   public int IndexFromGeneratorPosition( GeneratorPosition result );
  305. | }
  306.  
  307. | public class Windows.UI.Xaml.Controls.ItemsControl : Windows.UI.Xaml.Controls.Control {
  308. +   public DependencyObject GroupHeaderContainerFromItemContainer( DependencyObject result );
  309. +   public object ItemFromContainer( DependencyObject result );
  310. +   public DependencyObject ContainerFromItem( object result );
  311. +   public int IndexFromContainer( DependencyObject result );
  312. +   public DependencyObject ContainerFromIndex( int result );
  313. +   public static ItemsControl GetItemsOwner( DependencyObject result );
  314. +   public static ItemsControl ItemsControlFromItemContainer( DependencyObject result );
  315. | }
  316.  
  317. | public class Windows.UI.Xaml.Controls.ItemsPresenter : Windows.UI.Xaml.FrameworkElement {
  318. +   public IVectorView<float> GetIrregularSnapPoints( Orientation result, SnapPointsAlignment orientation );
  319. | }
  320.  
  321. | public class Windows.UI.Xaml.Controls.ListPickerFlyout : Windows.UI.Xaml.Controls.Primitives.PickerFlyoutBase {
  322. +   public IAsyncOperation<IVectorView<object>> ShowAtAsync( FrameworkElement operation );
  323. | }
  324.  
  325. | public class Windows.UI.Xaml.Controls.ListViewBase : Windows.UI.Xaml.Controls.Primitives.Selector {
  326. +   public IAsyncOperation<bool> TryStartConnectedAnimationAsync( ConnectedAnimation operation, object animation, string item );
  327. +   public ConnectedAnimation PrepareConnectedAnimation( string result, object key, string item );
  328. | }
  329.  
  330. | public string delegate Windows.UI.Xaml.Controls.ListViewItemToKeyHandler( object result );
  331.  
  332. | public IAsyncOperation<object> delegate Windows.UI.Xaml.Controls.ListViewKeyToItemHandler( string operation );
  333.  
  334. | public class Windows.UI.Xaml.Controls.ListViewPersistenceHelper {
  335. +   public static string GetRelativeScrollPosition( ListViewBase result, ListViewItemToKeyHandler listViewBase );
  336. +   public static IAsyncAction SetRelativeScrollPositionAsync( ListViewBase operation, string listViewBase, ListViewKeyToItemHandler relativeScrollPosition );
  337. | }
  338.  
  339. | public class Windows.UI.Xaml.Controls.MediaElement : Windows.UI.Xaml.FrameworkElement {
  340. +   public MediaCanPlayResponse CanPlayType( string result );
  341. +   public string GetAudioStreamLanguage( IReference<int> result );
  342. | }
  343.  
  344. | public class Windows.UI.Xaml.Controls.MediaTransportControlsHelper {
  345. +   public static IReference<int> GetDropoutOrder( UIElement result );
  346. | }
  347.  
  348. | public class Windows.UI.Xaml.Controls.NavigationView : Windows.UI.Xaml.Controls.ContentControl {
  349. +   public UIElement TopNavigationRightHeader { get; set; }
  350. +   public UIElement TopNavigationMiddleHeader { get; set; }
  351. +   public UIElement TopNavigationLeftHeader { get; set; }
  352. +   public UIElement TopNavigationContentOverlayArea { get; set; }
  353. +   public NavigationViewOrientation Orientation { get; set; }
  354. +   public bool IsTopNavigationForcedHidden { get; set; }
  355. +   public object MenuItemFromContainer( DependencyObject result );
  356. +   public DependencyObject ContainerFromMenuItem( object result );
  357. | }
  358.  
  359. + public enum Windows.UI.Xaml.Controls.NavigationViewOrientation {
  360. +   Left = 0,
  361. +   Top = 1,
  362. + }
  363.  
  364. | public class Windows.UI.Xaml.Controls.PickerFlyout : Windows.UI.Xaml.Controls.Primitives.PickerFlyoutBase {
  365. +   public IAsyncOperation<bool> ShowAtAsync( FrameworkElement operation );
  366. | }
  367.  
  368. | public class Windows.UI.Xaml.Controls.Pivot : Windows.UI.Xaml.Controls.ItemsControl {
  369. +   public static PivotSlideInAnimationGroup GetSlideInAnimationGroup( FrameworkElement result );
  370. | }
  371.  
  372. | public class Windows.UI.Xaml.Controls.RelativePanel : Windows.UI.Xaml.Controls.Panel {
  373. +   public static object GetLeftOf( UIElement result );
  374. +   public static object GetAbove( UIElement result );
  375. +   public static object GetRightOf( UIElement result );
  376. +   public static object GetBelow( UIElement result );
  377. +   public static object GetAlignHorizontalCenterWith( UIElement result );
  378. +   public static object GetAlignVerticalCenterWith( UIElement result );
  379. +   public static object GetAlignLeftWith( UIElement result );
  380. +   public static object GetAlignTopWith( UIElement result );
  381. +   public static object GetAlignRightWith( UIElement result );
  382. +   public static object GetAlignBottomWith( UIElement result );
  383. +   public static bool GetAlignLeftWithPanel( UIElement result );
  384. +   public static bool GetAlignTopWithPanel( UIElement result );
  385. +   public static bool GetAlignRightWithPanel( UIElement result );
  386. +   public static bool GetAlignBottomWithPanel( UIElement result );
  387. +   public static bool GetAlignHorizontalCenterWithPanel( UIElement result );
  388. +   public static bool GetAlignVerticalCenterWithPanel( UIElement result );
  389. | }
  390.  
  391. | public class Windows.UI.Xaml.Controls.RichTextBlock : Windows.UI.Xaml.FrameworkElement {
  392. +   public TextPointer GetPositionFromPoint( Point result );
  393. +   public bool Focus( FocusState result );
  394. | }
  395.  
  396. | public class Windows.UI.Xaml.Controls.RichTextBlockOverflow : Windows.UI.Xaml.FrameworkElement {
  397. +   public TextPointer GetPositionFromPoint( Point result );
  398. +   public bool Focus( FocusState result );
  399. | }
  400.  
  401. | public class Windows.UI.Xaml.Controls.ScrollContentPresenter : Windows.UI.Xaml.Controls.ContentPresenter {
  402. +   public Rect MakeVisible( UIElement result, Rect visual );
  403. | }
  404.  
  405. | public class Windows.UI.Xaml.Controls.ScrollViewer : Windows.UI.Xaml.Controls.ContentControl {
  406. +   public bool ChangeView( IReference<double> result, IReference<double> horizontalOffset, IReference<float> verticalOffset );
  407. +   public bool ChangeView( IReference<double> result, IReference<double> horizontalOffset, IReference<float> verticalOffset, bool zoomFactor );
  408. +   public static ScrollBarVisibility GetHorizontalScrollBarVisibility( DependencyObject result );
  409. +   public static ScrollBarVisibility GetVerticalScrollBarVisibility( DependencyObject result );
  410. +   public static bool GetIsHorizontalRailEnabled( DependencyObject result );
  411. +   public static bool GetIsVerticalRailEnabled( DependencyObject result );
  412. +   public static bool GetIsHorizontalScrollChainingEnabled( DependencyObject result );
  413. +   public static bool GetIsVerticalScrollChainingEnabled( DependencyObject result );
  414. +   public static bool GetIsZoomChainingEnabled( DependencyObject result );
  415. +   public static bool GetIsScrollInertiaEnabled( DependencyObject result );
  416. +   public static bool GetIsZoomInertiaEnabled( DependencyObject result );
  417. +   public static ScrollMode GetHorizontalScrollMode( DependencyObject result );
  418. +   public static ScrollMode GetVerticalScrollMode( DependencyObject result );
  419. +   public static ZoomMode GetZoomMode( DependencyObject result );
  420. +   public static bool GetIsDeferredScrollingEnabled( DependencyObject result );
  421. +   public static bool GetBringIntoViewOnFocusChange( DependencyObject result );
  422. | }
  423.  
  424. + public class Windows.UI.Xaml.Controls.SplitButton : Windows.UI.Xaml.Controls.ContentControl {
  425. +   public SplitButtonOrientation Orientation { get; set; }
  426. +   public FlyoutBase Flyout { get; set; }
  427. +   public object CommandParameter { get; set; }
  428. +   public ICommand Command { get; set; }
  429. +   public DependencyProperty CommandParameterProperty { get; }
  430. +   public DependencyProperty CommandProperty { get; }
  431. +   public DependencyProperty FlyoutProperty { get; }
  432. +   public DependencyProperty OrientationProperty { get; }
  433. +   public SplitButton();
  434. +   TypedEventHandler<SplitButton, SplitButtonClickEventArgs> Click;
  435. + }
  436.  
  437. + public class Windows.UI.Xaml.Controls.SplitButtonClickEventArgs {
  438. + }
  439.  
  440. + public enum Windows.UI.Xaml.Controls.SplitButtonOrientation {
  441. +   Horizontal = 0,
  442. +   Vertical = 1,
  443. +   InvertedVertical = 2,
  444. + }
  445.  
  446. | public class Windows.UI.Xaml.Controls.StackPanel : Windows.UI.Xaml.Controls.Panel {
  447. +   public IVectorView<float> GetIrregularSnapPoints( Orientation result, SnapPointsAlignment orientation );
  448. | }
  449.  
  450. | public class Windows.UI.Xaml.Controls.StyleSelector {
  451. +   public Style SelectStyle( object result, DependencyObject item );
  452. | }
  453.  
  454. | public class Windows.UI.Xaml.Controls.SwapChainBackgroundPanel : Windows.UI.Xaml.Controls.Grid {
  455. +   public CoreIndependentInputSource CreateCoreIndependentInputSource( CoreInputDeviceTypes result );
  456. | }
  457.  
  458. | public class Windows.UI.Xaml.Controls.SwapChainPanel : Windows.UI.Xaml.Controls.Grid {
  459. +   public CoreIndependentInputSource CreateCoreIndependentInputSource( CoreInputDeviceTypes result );
  460. | }
  461.  
  462. | public class Windows.UI.Xaml.Controls.TextBlock : Windows.UI.Xaml.FrameworkElement {
  463. +   public bool Focus( FocusState result );
  464. | }
  465.  
  466. | public class Windows.UI.Xaml.Controls.TextBox : Windows.UI.Xaml.Controls.Control {
  467. +   public Rect GetRectFromCharacterIndex( int result, bool charIndex );
  468. | }
  469.  
  470. | public class Windows.UI.Xaml.Controls.TimePickerFlyout : Windows.UI.Xaml.Controls.Primitives.PickerFlyoutBase {
  471. +   public IAsyncOperation<IReference<TimeSpan>> ShowAtAsync( FrameworkElement operation );
  472. | }
  473.  
  474. | public class Windows.UI.Xaml.Controls.ToolTipService {
  475. +   public static PlacementMode GetPlacement( DependencyObject result );
  476. +   public static UIElement GetPlacementTarget( DependencyObject result );
  477. +   public static object GetToolTip( DependencyObject result );
  478. | }
  479.  
  480. | public class Windows.UI.Xaml.Controls.VariableSizedWrapGrid : Windows.UI.Xaml.Controls.Panel {
  481. +   public static int GetRowSpan( UIElement result );
  482. +   public static int GetColumnSpan( UIElement result );
  483. | }
  484.  
  485. | public class Windows.UI.Xaml.Controls.VirtualizingStackPanel : Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel {
  486. +   public static VirtualizationMode GetVirtualizationMode( DependencyObject result );
  487. +   public static bool GetIsVirtualizing( DependencyObject result );
  488. | }
  489.  
  490. | public class Windows.UI.Xaml.Controls.WebView : Windows.UI.Xaml.FrameworkElement {
  491. +   public string InvokeScript( string result, string[] scriptName );
  492. +   public IAsyncAction CapturePreviewToStreamAsync( IRandomAccessStream operation );
  493. +   public IAsyncOperation<string> InvokeScriptAsync( string operation, IIterable<string> scriptName );
  494. +   public Uri BuildLocalStreamUri( string result, string contentIdentifier );
  495. +   public bool Focus( FocusState result );
  496. +   public WebViewDeferredPermissionRequest DeferredPermissionRequestById( uint result );
  497. | }
  498.  
  499. + public class Windows.UI.Xaml.Controls.WebViewWebResourceRequestedEventArgs {
  500. +   public HttpResponseMessage Response { get; set; }
  501. +   public HttpRequestMessage Request { get; }
  502. +   public Deferral GetDeferral();
  503. + }
  504.  
  505. | public class Windows.UI.Xaml.Controls.Maps.MapControl : Windows.UI.Xaml.Controls.Control {
  506. +   public IVectorView<MapElement> FindMapElementsAtOffset( Point result );
  507. +   public IAsyncOperation<bool> TrySetViewBoundsAsync( GeoboundingBox operation, IReference<Thickness> bounds, MapAnimationKind margin );
  508. +   public IAsyncOperation<bool> TrySetViewAsync( Geopoint operation );
  509. +   public IAsyncOperation<bool> TrySetViewAsync( Geopoint operation, IReference<double> center );
  510. +   public IAsyncOperation<bool> TrySetViewAsync( Geopoint operation, IReference<double> center, IReference<double> zoomLevel, IReference<double> heading );
  511. +   public IAsyncOperation<bool> TrySetViewAsync( Geopoint operation, IReference<double> center, IReference<double> zoomLevel, IReference<double> heading, MapAnimationKind desiredPitch );
  512. +   public IAsyncOperation<bool> TryRotateAsync( double operation );
  513. +   public IAsyncOperation<bool> TryRotateToAsync( double operation );
  514. +   public IAsyncOperation<bool> TryTiltAsync( double operation );
  515. +   public IAsyncOperation<bool> TryTiltToAsync( double operation );
  516. +   public IAsyncOperation<bool> TryZoomToAsync( double operation );
  517. +   public IAsyncOperation<bool> TrySetSceneAsync( MapScene operation );
  518. +   public IAsyncOperation<bool> TrySetSceneAsync( MapScene operation, MapAnimationKind scene );
  519. +   public Geopath GetVisibleRegion( MapVisibleRegionKind result );
  520. +   public IVectorView<MapElement> FindMapElementsAtOffset( Point result, double offset );
  521. +   public IAsyncOperation<bool> TryPanAsync( double operation, double horizontalPixels );
  522. +   public IAsyncOperation<bool> TryPanToAsync( Geopoint operation );
  523. +   public static Geopoint GetLocation( DependencyObject result );
  524. +   public static Point GetNormalizedAnchorPoint( DependencyObject result );
  525. | }
  526.  
  527. | public class Windows.UI.Xaml.Controls.Maps.MapModel3D : Windows.UI.Xaml.DependencyObject {
  528. +   public static IAsyncOperation<MapModel3D> CreateFrom3MFAsync( IRandomAccessStreamReference operation );
  529. +   public static IAsyncOperation<MapModel3D> CreateFrom3MFAsync( IRandomAccessStreamReference operation, MapModel3DShadingOption source );
  530. | }
  531.  
  532. | public class Windows.UI.Xaml.Controls.Maps.MapScene : Windows.UI.Xaml.DependencyObject {
  533. +   public static MapScene CreateFromBoundingBox( GeoboundingBox result );
  534. +   public static MapScene CreateFromBoundingBox( GeoboundingBox result, double bounds, double headingInDegrees );
  535. +   public static MapScene CreateFromCamera( MapCamera result );
  536. +   public static MapScene CreateFromLocation( Geopoint result );
  537. +   public static MapScene CreateFromLocation( Geopoint result, double location, double headingInDegrees );
  538. +   public static MapScene CreateFromLocationAndRadius( Geopoint result, double location );
  539. +   public static MapScene CreateFromLocationAndRadius( Geopoint result, double location, double radiusInMeters, double headingInDegrees );
  540. +   public static MapScene CreateFromLocations( IIterable<Geopoint> result );
  541. +   public static MapScene CreateFromLocations( IIterable<Geopoint> result, double locations, double headingInDegrees );
  542. | }
  543.  
  544. | public class Windows.UI.Xaml.Controls.Maps.MapStyleSheet : Windows.UI.Xaml.DependencyObject {
  545. +   public static MapStyleSheet Combine( IIterable<MapStyleSheet> result );
  546. +   public static MapStyleSheet ParseFromJson( string result );
  547. | }
  548.  
  549. | public class Windows.UI.Xaml.Controls.Maps.StreetsidePanorama : Windows.UI.Xaml.DependencyObject {
  550. +   public static IAsyncOperation<StreetsidePanorama> FindNearbyAsync( Geopoint operation );
  551. +   public static IAsyncOperation<StreetsidePanorama> FindNearbyAsync( Geopoint operation, double location );
  552. | }
  553.  
  554. | public class Windows.UI.Xaml.Controls.Primitives.CarouselPanel : Windows.UI.Xaml.Controls.VirtualizingPanel {
  555. +   public Rect MakeVisible( UIElement result, Rect visual );
  556. +   public IVectorView<float> GetIrregularSnapPoints( Orientation result, SnapPointsAlignment orientation );
  557. | }
  558.  
  559. | public class Windows.UI.Xaml.Controls.Primitives.FlyoutBase : Windows.UI.Xaml.DependencyObject {
  560. +   public static FlyoutBase GetAttachedFlyout( FrameworkElement result );
  561. | }
  562.  
  563. | public class Windows.UI.Xaml.Controls.Primitives.GeneratorPositionHelper {
  564. +   public static GeneratorPosition FromIndexAndOffset( int result, int index );
  565. | }
  566.  
  567. | public interface Windows.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo {
  568. +   public IVectorView<float> GetIrregularSnapPoints( Orientation result, SnapPointsAlignment orientation );
  569. | }
  570.  
  571. | public class Windows.UI.Xaml.Controls.Primitives.JumpListItemBackgroundConverter : Windows.UI.Xaml.DependencyObject {
  572. +   public object Convert( object result, TypeName value, object targetType, string parameter );
  573. +   public object ConvertBack( object result, TypeName value, object targetType, string parameter );
  574. | }
  575.  
  576. | public class Windows.UI.Xaml.Controls.Primitives.JumpListItemForegroundConverter : Windows.UI.Xaml.DependencyObject {
  577. +   public object Convert( object result, TypeName value, object targetType, string parameter );
  578. +   public object ConvertBack( object result, TypeName value, object targetType, string parameter );
  579. | }
  580.  
  581. | public class Windows.UI.Xaml.Controls.Primitives.LayoutInformation {
  582. +   public static Size GetAvailableSize( UIElement result );
  583. +   public static UIElement GetLayoutExceptionElement( object result );
  584. +   public static Rect GetLayoutSlot( FrameworkElement result );
  585. | }
  586.  
  587. | public class Windows.UI.Xaml.Controls.Primitives.LoopingSelectorPanel : Windows.UI.Xaml.Controls.Canvas {
  588. +   public IVectorView<float> GetIrregularSnapPoints( Orientation result, SnapPointsAlignment orientation );
  589. | }
  590.  
  591. | public class Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel : Windows.UI.Xaml.Controls.VirtualizingPanel {
  592. +   public Rect MakeVisible( UIElement result, Rect visual );
  593. +   public IVectorView<float> GetIrregularSnapPoints( Orientation result, SnapPointsAlignment orientation );
  594. | }
  595.  
  596. | public class Windows.UI.Xaml.Controls.Primitives.PickerFlyoutBase : Windows.UI.Xaml.Controls.Primitives.FlyoutBase {
  597. +   public static string GetTitle( DependencyObject result );
  598. | }
  599.  
  600. | public class Windows.UI.Xaml.Controls.Primitives.PivotPanel : Windows.UI.Xaml.Controls.Panel {
  601. +   public IVectorView<float> GetIrregularSnapPoints( Orientation result, SnapPointsAlignment orientation );
  602. | }
  603.  
  604. | public class Windows.UI.Xaml.Controls.Primitives.Selector : Windows.UI.Xaml.Controls.ItemsControl {
  605. +   public static bool GetIsSelectionActive( DependencyObject result );
  606. | }
  607.  
  608. | public interface Windows.UI.Xaml.Data.ICollectionView {
  609. +   public bool MoveCurrentTo( object result );
  610. +   public bool MoveCurrentToPosition( int result );
  611. +   public IAsyncOperation<LoadMoreItemsResult> LoadMoreItemsAsync( uint operation );
  612. | }
  613.  
  614. | public interface Windows.UI.Xaml.Data.ICustomProperty {
  615. +   public object GetValue( object result );
  616. +   public object GetIndexedValue( object result, object target );
  617. | }
  618.  
  619. | public interface Windows.UI.Xaml.Data.ICustomPropertyProvider {
  620. +   public ICustomProperty GetCustomProperty( string result );
  621. +   public ICustomProperty GetIndexedProperty( string result, TypeName name );
  622. | }
  623.  
  624. | public interface Windows.UI.Xaml.Data.ISelectionInfo {
  625. +   public bool IsSelected( int result );
  626. | }
  627.  
  628. | public interface Windows.UI.Xaml.Data.IValueConverter {
  629. +   public object Convert( object result, TypeName value, object targetType, string parameter );
  630. +   public object ConvertBack( object result, TypeName value, object targetType, string parameter );
  631. | }
  632.  
  633. | public class Windows.UI.Xaml.Documents.Hyperlink : Windows.UI.Xaml.Documents.Span {
  634. +   public bool Focus( FocusState result );
  635. | }
  636.  
  637. | public class Windows.UI.Xaml.Documents.TextElement : Windows.UI.Xaml.DependencyObject {
  638. +   public object FindName( string result );
  639. | }
  640.  
  641. | public class Windows.UI.Xaml.Documents.TextPointer {
  642. +   public Rect GetCharacterRect( LogicalDirection result );
  643. +   public TextPointer GetPositionAtOffset( int result, LogicalDirection offset );
  644. | }
  645.  
  646. | public class Windows.UI.Xaml.Documents.Typography {
  647. +   public static int GetAnnotationAlternates( DependencyObject result );
  648. +   public static bool GetEastAsianExpertForms( DependencyObject result );
  649. +   public static FontEastAsianLanguage GetEastAsianLanguage( DependencyObject result );
  650. +   public static FontEastAsianWidths GetEastAsianWidths( DependencyObject result );
  651. +   public static bool GetStandardLigatures( DependencyObject result );
  652. +   public static bool GetContextualLigatures( DependencyObject result );
  653. +   public static bool GetDiscretionaryLigatures( DependencyObject result );
  654. +   public static bool GetHistoricalLigatures( DependencyObject result );
  655. +   public static int GetStandardSwashes( DependencyObject result );
  656. +   public static int GetContextualSwashes( DependencyObject result );
  657. +   public static bool GetContextualAlternates( DependencyObject result );
  658. +   public static int GetStylisticAlternates( DependencyObject result );
  659. +   public static bool GetStylisticSet1( DependencyObject result );
  660. +   public static bool GetStylisticSet2( DependencyObject result );
  661. +   public static bool GetStylisticSet3( DependencyObject result );
  662. +   public static bool GetStylisticSet4( DependencyObject result );
  663. +   public static bool GetStylisticSet5( DependencyObject result );
  664. +   public static bool GetStylisticSet6( DependencyObject result );
  665. +   public static bool GetStylisticSet7( DependencyObject result );
  666. +   public static bool GetStylisticSet8( DependencyObject result );
  667. +   public static bool GetStylisticSet9( DependencyObject result );
  668. +   public static bool GetStylisticSet10( DependencyObject result );
  669. +   public static bool GetStylisticSet11( DependencyObject result );
  670. +   public static bool GetStylisticSet12( DependencyObject result );
  671. +   public static bool GetStylisticSet13( DependencyObject result );
  672. +   public static bool GetStylisticSet14( DependencyObject result );
  673. +   public static bool GetStylisticSet15( DependencyObject result );
  674. +   public static bool GetStylisticSet16( DependencyObject result );
  675. +   public static bool GetStylisticSet17( DependencyObject result );
  676. +   public static bool GetStylisticSet18( DependencyObject result );
  677. +   public static bool GetStylisticSet19( DependencyObject result );
  678. +   public static bool GetStylisticSet20( DependencyObject result );
  679. +   public static FontCapitals GetCapitals( DependencyObject result );
  680. +   public static bool GetCapitalSpacing( DependencyObject result );
  681. +   public static bool GetKerning( DependencyObject result );
  682. +   public static bool GetCaseSensitiveForms( DependencyObject result );
  683. +   public static bool GetHistoricalForms( DependencyObject result );
  684. +   public static FontFraction GetFraction( DependencyObject result );
  685. +   public static FontNumeralStyle GetNumeralStyle( DependencyObject result );
  686. +   public static FontNumeralAlignment GetNumeralAlignment( DependencyObject result );
  687. +   public static bool GetSlashedZero( DependencyObject result );
  688. +   public static bool GetMathematicalGreek( DependencyObject result );
  689. +   public static FontVariants GetVariants( DependencyObject result );
  690. | }
  691.  
  692. | public class Windows.UI.Xaml.Hosting.DesignerAppManager {
  693. +   public IAsyncOperation<DesignerAppView> CreateNewViewAsync( DesignerAppViewState operation, Size initialViewState );
  694. +   public IAsyncAction LoadObjectIntoAppAsync( string operation, Guid dllName, string classId );
  695. | }
  696.  
  697. | public class Windows.UI.Xaml.Hosting.DesignerAppView {
  698. +   public IAsyncAction UpdateViewAsync( DesignerAppViewState operation, Size viewState );
  699. | }
  700.  
  701. | public interface Windows.UI.Xaml.Hosting.IXamlUIPresenterHost {
  702. +   public string ResolveFileResource( string result );
  703. | }
  704.  
  705. | public interface Windows.UI.Xaml.Hosting.IXamlUIPresenterHost3 {
  706. +   public object ResolveDictionaryResource( ResourceDictionary result, object dictionary, object dictionaryKey );
  707. | }
  708.  
  709. + public class Windows.UI.Xaml.Hosting.XamlBridge {
  710. +   public UIElement Content { get; set; }
  711. +   public void InitializeBridge();
  712. +   public void Close();
  713. +   public static XamlBridge CreateForParentHwnd( int result, ref int parentHwnd );
  714. + }
  715.  
  716. | public class Windows.UI.Xaml.Input.DoubleTappedRoutedEventArgs : Windows.UI.Xaml.RoutedEventArgs {
  717. +   public Point GetPosition( UIElement result );
  718. | }
  719.  
  720. | public class Windows.UI.Xaml.Input.FocusManager {
  721. +   public static IAsyncOperation<FocusMovementResult> TryFocusAsync( DependencyObject operation, FocusState element );
  722. +   public static IAsyncOperation<FocusMovementResult> TryMoveFocusAsync( FocusNavigationDirection operation );
  723. +   public static IAsyncOperation<FocusMovementResult> TryMoveFocusAsync( FocusNavigationDirection operation, FindNextElementOptions focusNavigationDirection );
  724. +   public static bool TryMoveFocus( FocusNavigationDirection result, FindNextElementOptions focusNavigationDirection );
  725. +   public static DependencyObject FindNextElement( FocusNavigationDirection result );
  726. +   public static DependencyObject FindFirstFocusableElement( DependencyObject result );
  727. +   public static DependencyObject FindLastFocusableElement( DependencyObject result );
  728. +   public static DependencyObject FindNextElement( FocusNavigationDirection result, FindNextElementOptions focusNavigationDirection );
  729. +   public static bool TryMoveFocus( FocusNavigationDirection result );
  730. | }
  731.  
  732. | public class Windows.UI.Xaml.Input.GettingFocusEventArgs : Windows.UI.Xaml.RoutedEventArgs {
  733. +   public bool TrySetNewFocusedElement( DependencyObject result );
  734. | }
  735.  
  736. | public class Windows.UI.Xaml.Input.HoldingRoutedEventArgs : Windows.UI.Xaml.RoutedEventArgs {
  737. +   public Point GetPosition( UIElement result );
  738. | }
  739.  
  740. | public interface Windows.UI.Xaml.Input.ICommand {
  741. +   public bool CanExecute( object result );
  742. | }
  743.  
  744. | public class Windows.UI.Xaml.Input.LosingFocusEventArgs : Windows.UI.Xaml.RoutedEventArgs {
  745. +   public bool TrySetNewFocusedElement( DependencyObject result );
  746. | }
  747.  
  748. | public class Windows.UI.Xaml.Input.PointerRoutedEventArgs : Windows.UI.Xaml.RoutedEventArgs {
  749. +   public PointerPoint GetCurrentPoint( UIElement result );
  750. +   public IVector<PointerPoint> GetIntermediatePoints( UIElement result );
  751. | }
  752.  
  753. | public class Windows.UI.Xaml.Input.RightTappedRoutedEventArgs : Windows.UI.Xaml.RoutedEventArgs {
  754. +   public Point GetPosition( UIElement result );
  755. | }
  756.  
  757. | public class Windows.UI.Xaml.Input.TappedRoutedEventArgs : Windows.UI.Xaml.RoutedEventArgs {
  758. +   public Point GetPosition( UIElement result );
  759. | }
  760.  
  761. | public interface Windows.UI.Xaml.Interop.IBindableVector {
  762. +   public object GetAt( uint result );
  763. | }
  764.  
  765. | public interface Windows.UI.Xaml.Interop.IBindableVectorView {
  766. +   public object GetAt( uint result );
  767. | }
  768.  
  769. + public class Windows.UI.Xaml.Markup.FullXamlMetadataProviderAttribute : System.Attribute {
  770. +   public FullXamlMetadataProviderAttribute();
  771. + }
  772.  
  773. | public interface Windows.UI.Xaml.Markup.IComponentConnector2 {
  774. +   public IComponentConnector GetBindingConnector( int result, object connectionId );
  775. | }
  776.  
  777. | public interface Windows.UI.Xaml.Markup.IXamlMember {
  778. +   public object GetValue( object result );
  779. | }
  780.  
  781. | public interface Windows.UI.Xaml.Markup.IXamlMetadataProvider {
  782. +   public IXamlType GetXamlType( TypeName result );
  783. +   public IXamlType GetXamlType( string result );
  784. | }
  785.  
  786. | public interface Windows.UI.Xaml.Markup.IXamlType {
  787. +   public object CreateFromString( string result );
  788. +   public IXamlMember GetMember( string result );
  789. | }
  790.  
  791. | public class Windows.UI.Xaml.Markup.XamlBinaryWriter {
  792. +   public static XamlBinaryWriterErrorInformation Write( IVector<IRandomAccessStream> result, IVector<IRandomAccessStream> inputStreams, IXamlMetadataProvider outputStreams );
  793. | }
  794.  
  795. | public class Windows.UI.Xaml.Markup.XamlBindingHelper {
  796. +   public static IDataTemplateComponent GetDataTemplateComponent( DependencyObject result );
  797. +   public static object ConvertValue( TypeName result, object type );
  798. | }
  799.  
  800. | public class Windows.UI.Xaml.Markup.XamlReader {
  801. +   public static object Load( string result );
  802. +   public static object LoadWithInitialTemplateValidation( string result );
  803. | }
  804.  
  805. | public class Windows.UI.Xaml.Media.GeneralTransform : Windows.UI.Xaml.DependencyObject {
  806. +   public Point TransformPoint( Point result );
  807. +   public Rect TransformBounds( Rect result );
  808. | }
  809.  
  810. | public class Windows.UI.Xaml.Media.LoadedImageSurface {
  811. +   public static LoadedImageSurface StartLoadFromUri( Uri result, Size uri );
  812. +   public static LoadedImageSurface StartLoadFromUri( Uri result );
  813. +   public static LoadedImageSurface StartLoadFromStream( IRandomAccessStream result, Size stream );
  814. +   public static LoadedImageSurface StartLoadFromStream( IRandomAccessStream result );
  815. | }
  816.  
  817. | public class Windows.UI.Xaml.Media.MatrixHelper {
  818. +   public static Matrix FromElements( double result, double m11, double m12, double m21, double m22, double offsetX );
  819. +   public static bool GetIsIdentity( Matrix result );
  820. +   public static Point Transform( Matrix result, Point target );
  821. | }
  822.  
  823. | public class Windows.UI.Xaml.Media.VisualTreeHelper {
  824. +   public static IVectorView<Popup> GetOpenPopups( Window result );
  825. +   public static IIterable<UIElement> FindElementsInHostCoordinates( Point result, UIElement intersectingPoint );
  826. +   public static IIterable<UIElement> FindElementsInHostCoordinates( Rect result, UIElement intersectingRect );
  827. +   public static IIterable<UIElement> FindElementsInHostCoordinates( Point result, UIElement intersectingPoint, bool subtree );
  828. +   public static IIterable<UIElement> FindElementsInHostCoordinates( Rect result, UIElement intersectingRect, bool subtree );
  829. +   public static DependencyObject GetChild( DependencyObject result, int reference );
  830. +   public static int GetChildrenCount( DependencyObject result );
  831. +   public static DependencyObject GetParent( DependencyObject result );
  832. | }
  833.  
  834. | public class Windows.UI.Xaml.Media.Animation.CommonNavigationTransitionInfo : Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo {
  835. +   public static bool GetIsStaggerElement( UIElement result );
  836. | }
  837.  
  838. | public class Windows.UI.Xaml.Media.Animation.ConnectedAnimation {
  839. +   public bool TryStart( UIElement result );
  840. +   public bool TryStart( UIElement result, IIterable<UIElement> destination );
  841. | }
  842.  
  843. | public class Windows.UI.Xaml.Media.Animation.ConnectedAnimationService {
  844. +   public ConnectedAnimation PrepareToAnimate( string result, UIElement key );
  845. +   public ConnectedAnimation GetAnimation( string result );
  846. | }
  847.  
  848. | public class Windows.UI.Xaml.Media.Animation.ContinuumNavigationTransitionInfo : Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo {
  849. +   public static bool GetIsEntranceElement( UIElement result );
  850. +   public static bool GetIsExitElement( UIElement result );
  851. +   public static bool GetExitElementContainer( ListViewBase result );
  852. | }
  853.  
  854. | public class Windows.UI.Xaml.Media.Animation.EasingFunctionBase : Windows.UI.Xaml.DependencyObject {
  855. +   public double Ease( double result );
  856. | }
  857.  
  858. | public class Windows.UI.Xaml.Media.Animation.EntranceNavigationTransitionInfo : Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo {
  859. +   public static bool GetIsTargetElement( UIElement result );
  860. | }
  861.  
  862. | public class Windows.UI.Xaml.Media.Animation.KeyTimeHelper {
  863. +   public static KeyTime FromTimeSpan( TimeSpan result );
  864. | }
  865.  
  866. | public class Windows.UI.Xaml.Media.Animation.RepeatBehaviorHelper {
  867. +   public static RepeatBehavior FromCount( double result );
  868. +   public static RepeatBehavior FromDuration( TimeSpan result );
  869. +   public static bool GetHasCount( RepeatBehavior result );
  870. +   public static bool GetHasDuration( RepeatBehavior result );
  871. +   public static bool Equals( RepeatBehavior result, RepeatBehavior target );
  872. | }
  873.  
  874. | public class Windows.UI.Xaml.Media.Animation.Storyboard : Windows.UI.Xaml.Media.Animation.Timeline {
  875. +   public static string GetTargetProperty( Timeline result );
  876. +   public static string GetTargetName( Timeline result );
  877. | }
  878.  
  879. | public class Windows.UI.Xaml.Media.Imaging.BitmapSource : Windows.UI.Xaml.Media.ImageSource {
  880. +   public IAsyncAction SetSourceAsync( IRandomAccessStream operation );
  881. | }
  882.  
  883. | public class Windows.UI.Xaml.Media.Imaging.RenderTargetBitmap : Windows.UI.Xaml.Media.ImageSource {
  884. +   public IAsyncAction RenderAsync( UIElement operation );
  885. +   public IAsyncAction RenderAsync( UIElement operation, int element, int scaledWidth );
  886. | }
  887.  
  888. | public class Windows.UI.Xaml.Media.Imaging.SoftwareBitmapSource : Windows.UI.Xaml.Media.ImageSource {
  889. +   public IAsyncAction SetBitmapAsync( SoftwareBitmap operation );
  890. | }
  891.  
  892. | public class Windows.UI.Xaml.Media.Imaging.SvgImageSource : Windows.UI.Xaml.Media.ImageSource {
  893. +   public IAsyncOperation<SvgImageSourceLoadStatus> SetSourceAsync( IRandomAccessStream operation );
  894. | }
  895.  
  896. | public class Windows.UI.Xaml.Media.Media3D.Matrix3DHelper {
  897. +   public static Matrix3D Multiply( Matrix3D result, Matrix3D matrix1 );
  898. +   public static Matrix3D FromElements( double result, double m11, double m12, double m13, double m14, double m21, double m22, double m23, double m24, double m31, double m32, double m33, double m34, double offsetX, double offsetY, double offsetZ );
  899. +   public static bool GetHasInverse( Matrix3D result );
  900. +   public static bool GetIsIdentity( Matrix3D result );
  901. +   public static Matrix3D Invert( Matrix3D result );
  902. | }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement