PageRenderTime 52ms CodeModel.GetById 17ms RepoModel.GetById 0ms app.codeStats 1ms

/V4/Lib/Silverlight/SilverlightToolkit/System.Windows.Controls.Toolkit.xml

#
XML | 1386 lines | 1386 code | 0 blank | 0 comment | 0 complexity | 0e80a9f71fc385c49124fe60085e2e28 MD5 | raw file

Large files files are truncated, but you can click here to view the full file

  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>System.Windows.Controls.Toolkit</name>
  5. </assembly>
  6. <members>
  7. <member name="T:System.Windows.Controls.InteractionHelper">
  8. <summary>
  9. The InteractionHelper provides controls with support for all of the
  10. common interactions like mouse movement, mouse clicks, key presses,
  11. etc., and also incorporates proper event semantics when the control is
  12. disabled.
  13. </summary>
  14. </member>
  15. <member name="F:System.Windows.Controls.InteractionHelper.SequentialClickThresholdInMilliseconds">
  16. <summary>
  17. The threshold used to determine whether two clicks are temporally
  18. local and considered a double click (or triple, quadruple, etc.).
  19. 500 milliseconds is the default double click value on Windows.
  20. This value would ideally be pulled form the system settings.
  21. </summary>
  22. </member>
  23. <member name="F:System.Windows.Controls.InteractionHelper.SequentialClickThresholdInPixelsSquared">
  24. <summary>
  25. The threshold used to determine whether two clicks are spatially
  26. local and considered a double click (or triple, quadruple, etc.)
  27. in pixels squared. We use pixels squared so that we can compare to
  28. the distance delta without taking a square root.
  29. </summary>
  30. </member>
  31. <member name="F:System.Windows.Controls.InteractionHelper._updateVisualState">
  32. <summary>
  33. Reference used to call UpdateVisualState on the base class.
  34. </summary>
  35. </member>
  36. <member name="M:System.Windows.Controls.InteractionHelper.#ctor(System.Windows.Controls.Control)">
  37. <summary>
  38. Initializes a new instance of the InteractionHelper class.
  39. </summary>
  40. <param name="control">Control receiving interaction.</param>
  41. </member>
  42. <member name="M:System.Windows.Controls.InteractionHelper.UpdateVisualState(System.Boolean)">
  43. <summary>
  44. Update the visual state of the control.
  45. </summary>
  46. <param name="useTransitions">
  47. A value indicating whether to automatically generate transitions to
  48. the new state, or instantly transition to the new state.
  49. </param>
  50. <remarks>
  51. UpdateVisualState works differently than the rest of the injected
  52. functionality. Most of the other events are overridden by the
  53. calling class which calls Allow, does what it wants, and then calls
  54. Base. UpdateVisualState is the opposite because a number of the
  55. methods in InteractionHelper need to trigger it in the calling
  56. class. We do this using the IUpdateVisualState internal interface.
  57. </remarks>
  58. </member>
  59. <member name="M:System.Windows.Controls.InteractionHelper.UpdateVisualStateBase(System.Boolean)">
  60. <summary>
  61. Update the visual state of the control.
  62. </summary>
  63. <param name="useTransitions">
  64. A value indicating whether to automatically generate transitions to
  65. the new state, or instantly transition to the new state.
  66. </param>
  67. </member>
  68. <member name="M:System.Windows.Controls.InteractionHelper.OnLoaded(System.Object,System.Windows.RoutedEventArgs)">
  69. <summary>
  70. Handle the control's Loaded event.
  71. </summary>
  72. <param name="sender">The control.</param>
  73. <param name="e">Event arguments.</param>
  74. </member>
  75. <member name="M:System.Windows.Controls.InteractionHelper.OnIsEnabledChanged(System.Object,System.Windows.DependencyPropertyChangedEventArgs)">
  76. <summary>
  77. Handle changes to the control's IsEnabled property.
  78. </summary>
  79. <param name="sender">The control.</param>
  80. <param name="e">Event arguments.</param>
  81. </member>
  82. <member name="M:System.Windows.Controls.InteractionHelper.OnIsReadOnlyChanged(System.Boolean)">
  83. <summary>
  84. Handles changes to the control's IsReadOnly property.
  85. </summary>
  86. <param name="value">The value of the property.</param>
  87. </member>
  88. <member name="M:System.Windows.Controls.InteractionHelper.OnApplyTemplateBase">
  89. <summary>
  90. Update the visual state of the control when its template is changed.
  91. </summary>
  92. </member>
  93. <member name="M:System.Windows.Controls.InteractionHelper.AllowGotFocus(System.Windows.RoutedEventArgs)">
  94. <summary>
  95. Check if the control's GotFocus event should be handled.
  96. </summary>
  97. <param name="e">Event arguments.</param>
  98. <returns>
  99. A value indicating whether the event should be handled.
  100. </returns>
  101. </member>
  102. <member name="M:System.Windows.Controls.InteractionHelper.OnGotFocusBase">
  103. <summary>
  104. Base implementation of the virtual GotFocus event handler.
  105. </summary>
  106. </member>
  107. <member name="M:System.Windows.Controls.InteractionHelper.AllowLostFocus(System.Windows.RoutedEventArgs)">
  108. <summary>
  109. Check if the control's LostFocus event should be handled.
  110. </summary>
  111. <param name="e">Event arguments.</param>
  112. <returns>
  113. A value indicating whether the event should be handled.
  114. </returns>
  115. </member>
  116. <member name="M:System.Windows.Controls.InteractionHelper.OnLostFocusBase">
  117. <summary>
  118. Base implementation of the virtual LostFocus event handler.
  119. </summary>
  120. </member>
  121. <member name="M:System.Windows.Controls.InteractionHelper.AllowMouseEnter(System.Windows.Input.MouseEventArgs)">
  122. <summary>
  123. Check if the control's MouseEnter event should be handled.
  124. </summary>
  125. <param name="e">Event arguments.</param>
  126. <returns>
  127. A value indicating whether the event should be handled.
  128. </returns>
  129. </member>
  130. <member name="M:System.Windows.Controls.InteractionHelper.OnMouseEnterBase">
  131. <summary>
  132. Base implementation of the virtual MouseEnter event handler.
  133. </summary>
  134. </member>
  135. <member name="M:System.Windows.Controls.InteractionHelper.AllowMouseLeave(System.Windows.Input.MouseEventArgs)">
  136. <summary>
  137. Check if the control's MouseLeave event should be handled.
  138. </summary>
  139. <param name="e">Event arguments.</param>
  140. <returns>
  141. A value indicating whether the event should be handled.
  142. </returns>
  143. </member>
  144. <member name="M:System.Windows.Controls.InteractionHelper.OnMouseLeaveBase">
  145. <summary>
  146. Base implementation of the virtual MouseLeave event handler.
  147. </summary>
  148. </member>
  149. <member name="M:System.Windows.Controls.InteractionHelper.AllowMouseLeftButtonDown(System.Windows.Input.MouseButtonEventArgs)">
  150. <summary>
  151. Check if the control's MouseLeftButtonDown event should be handled.
  152. </summary>
  153. <param name="e">Event arguments.</param>
  154. <returns>
  155. A value indicating whether the event should be handled.
  156. </returns>
  157. </member>
  158. <member name="M:System.Windows.Controls.InteractionHelper.OnMouseLeftButtonDownBase">
  159. <summary>
  160. Base implementation of the virtual MouseLeftButtonDown event
  161. handler.
  162. </summary>
  163. </member>
  164. <member name="M:System.Windows.Controls.InteractionHelper.AllowMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs)">
  165. <summary>
  166. Check if the control's MouseLeftButtonUp event should be handled.
  167. </summary>
  168. <param name="e">Event arguments.</param>
  169. <returns>
  170. A value indicating whether the event should be handled.
  171. </returns>
  172. </member>
  173. <member name="M:System.Windows.Controls.InteractionHelper.OnMouseLeftButtonUpBase">
  174. <summary>
  175. Base implementation of the virtual MouseLeftButtonUp event handler.
  176. </summary>
  177. </member>
  178. <member name="M:System.Windows.Controls.InteractionHelper.AllowKeyDown(System.Windows.Input.KeyEventArgs)">
  179. <summary>
  180. Check if the control's KeyDown event should be handled.
  181. </summary>
  182. <param name="e">Event arguments.</param>
  183. <returns>
  184. A value indicating whether the event should be handled.
  185. </returns>
  186. </member>
  187. <member name="M:System.Windows.Controls.InteractionHelper.AllowKeyUp(System.Windows.Input.KeyEventArgs)">
  188. <summary>
  189. Check if the control's KeyUp event should be handled.
  190. </summary>
  191. <param name="e">Event arguments.</param>
  192. <returns>
  193. A value indicating whether the event should be handled.
  194. </returns>
  195. </member>
  196. <member name="M:System.Windows.Controls.InteractionHelper.GetLogicalKey(System.Windows.FlowDirection,System.Windows.Input.Key)">
  197. <summary>
  198. Translates keys for proper RightToLeft mode support.
  199. </summary>
  200. <param name="flowDirection">Control's flow direction mode.</param>
  201. <param name="originalKey">Original key.</param>
  202. <returns>
  203. A translated key code, indicating how the original key should be interpreted.
  204. </returns>
  205. </member>
  206. <member name="P:System.Windows.Controls.InteractionHelper.Control">
  207. <summary>
  208. Gets the control the InteractionHelper is targeting.
  209. </summary>
  210. </member>
  211. <member name="P:System.Windows.Controls.InteractionHelper.IsFocused">
  212. <summary>
  213. Gets a value indicating whether the control has focus.
  214. </summary>
  215. </member>
  216. <member name="P:System.Windows.Controls.InteractionHelper.IsMouseOver">
  217. <summary>
  218. Gets a value indicating whether the mouse is over the control.
  219. </summary>
  220. </member>
  221. <member name="P:System.Windows.Controls.InteractionHelper.IsReadOnly">
  222. <summary>
  223. Gets a value indicating whether the read-only property is set.
  224. </summary>
  225. </member>
  226. <member name="P:System.Windows.Controls.InteractionHelper.IsPressed">
  227. <summary>
  228. Gets a value indicating whether the mouse button is pressed down
  229. over the control.
  230. </summary>
  231. </member>
  232. <member name="P:System.Windows.Controls.InteractionHelper.LastClickTime">
  233. <summary>
  234. Gets or sets the last time the control was clicked.
  235. </summary>
  236. <remarks>
  237. The value is stored as Utc time because it is slightly more
  238. performant than converting to local time.
  239. </remarks>
  240. </member>
  241. <member name="P:System.Windows.Controls.InteractionHelper.LastClickPosition">
  242. <summary>
  243. Gets or sets the mouse position of the last click.
  244. </summary>
  245. <remarks>The value is relative to the control.</remarks>
  246. </member>
  247. <member name="P:System.Windows.Controls.InteractionHelper.ClickCount">
  248. <summary>
  249. Gets the number of times the control was clicked.
  250. </summary>
  251. </member>
  252. <member name="T:System.Windows.Controls.IUpdateVisualState">
  253. <summary>
  254. The IUpdateVisualState interface is used to provide the
  255. InteractionHelper with access to the type's UpdateVisualState method.
  256. </summary>
  257. </member>
  258. <member name="M:System.Windows.Controls.IUpdateVisualState.UpdateVisualState(System.Boolean)">
  259. <summary>
  260. Update the visual state of the control.
  261. </summary>
  262. <param name="useTransitions">
  263. A value indicating whether to automatically generate transitions to
  264. the new state, or instantly transition to the new state.
  265. </param>
  266. </member>
  267. <member name="T:System.Windows.Controls.BusyIndicator">
  268. <summary>
  269. A control to provide a visual indicator when an application is busy.
  270. </summary>
  271. <QualityBand>Preview</QualityBand>
  272. </member>
  273. <member name="F:System.Windows.Controls.BusyIndicator._displayAfterTimer">
  274. <summary>
  275. Timer used to delay the initial display and avoid flickering.
  276. </summary>
  277. </member>
  278. <member name="M:System.Windows.Controls.BusyIndicator.#ctor">
  279. <summary>
  280. Instantiates a new instance of the BusyIndicator control.
  281. </summary>
  282. </member>
  283. <member name="M:System.Windows.Controls.BusyIndicator.OnApplyTemplate">
  284. <summary>
  285. Overrides the OnApplyTemplate method.
  286. </summary>
  287. </member>
  288. <member name="M:System.Windows.Controls.BusyIndicator.DisplayAfterTimerElapsed(System.Object,System.EventArgs)">
  289. <summary>
  290. Handler for the DisplayAfterTimer.
  291. </summary>
  292. <param name="sender">Event sender.</param>
  293. <param name="e">Event arguments.</param>
  294. </member>
  295. <member name="M:System.Windows.Controls.BusyIndicator.ChangeVisualState(System.Boolean)">
  296. <summary>
  297. Changes the control's visual state(s).
  298. </summary>
  299. <param name="useTransitions">True if state transitions should be used.</param>
  300. </member>
  301. <member name="F:System.Windows.Controls.BusyIndicator.IsBusyProperty">
  302. <summary>
  303. Identifies the IsBusy dependency property.
  304. </summary>
  305. </member>
  306. <member name="M:System.Windows.Controls.BusyIndicator.OnIsBusyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
  307. <summary>
  308. IsBusyProperty property changed handler.
  309. </summary>
  310. <param name="d">BusyIndicator that changed its IsBusy.</param>
  311. <param name="e">Event arguments.</param>
  312. </member>
  313. <member name="M:System.Windows.Controls.BusyIndicator.OnIsBusyChanged(System.Windows.DependencyPropertyChangedEventArgs)">
  314. <summary>
  315. IsBusyProperty property changed handler.
  316. </summary>
  317. <param name="e">Event arguments.</param>
  318. </member>
  319. <member name="F:System.Windows.Controls.BusyIndicator.BusyContentProperty">
  320. <summary>
  321. Identifies the BusyContent dependency property.
  322. </summary>
  323. </member>
  324. <member name="F:System.Windows.Controls.BusyIndicator.BusyContentTemplateProperty">
  325. <summary>
  326. Identifies the BusyTemplate dependency property.
  327. </summary>
  328. </member>
  329. <member name="F:System.Windows.Controls.BusyIndicator.DisplayAfterProperty">
  330. <summary>
  331. Identifies the DisplayAfter dependency property.
  332. </summary>
  333. </member>
  334. <member name="F:System.Windows.Controls.BusyIndicator.OverlayStyleProperty">
  335. <summary>
  336. Identifies the OverlayStyle dependency property.
  337. </summary>
  338. </member>
  339. <member name="F:System.Windows.Controls.BusyIndicator.ProgressBarStyleProperty">
  340. <summary>
  341. Identifies the ProgressBarStyle dependency property.
  342. </summary>
  343. </member>
  344. <member name="P:System.Windows.Controls.BusyIndicator.IsContentVisible">
  345. <summary>
  346. Gets or sets a value indicating whether the BusyContent is visible.
  347. </summary>
  348. </member>
  349. <member name="P:System.Windows.Controls.BusyIndicator.IsBusy">
  350. <summary>
  351. Gets or sets a value indicating whether the busy indicator should show.
  352. </summary>
  353. </member>
  354. <member name="P:System.Windows.Controls.BusyIndicator.BusyContent">
  355. <summary>
  356. Gets or sets a value indicating the busy content to display to the user.
  357. </summary>
  358. </member>
  359. <member name="P:System.Windows.Controls.BusyIndicator.BusyContentTemplate">
  360. <summary>
  361. Gets or sets a value indicating the template to use for displaying the busy content to the user.
  362. </summary>
  363. </member>
  364. <member name="P:System.Windows.Controls.BusyIndicator.DisplayAfter">
  365. <summary>
  366. Gets or sets a value indicating how long to delay before displaying the busy content.
  367. </summary>
  368. </member>
  369. <member name="P:System.Windows.Controls.BusyIndicator.OverlayStyle">
  370. <summary>
  371. Gets or sets a value indicating the style to use for the overlay.
  372. </summary>
  373. </member>
  374. <member name="P:System.Windows.Controls.BusyIndicator.ProgressBarStyle">
  375. <summary>
  376. Gets or sets a value indicating the style to use for the progress bar.
  377. </summary>
  378. </member>
  379. <member name="T:System.Windows.Controls.EnumerableExtensions">
  380. <summary>
  381. A set of extension methods for the sequence class.
  382. </summary>
  383. </member>
  384. <member name="M:System.Windows.Controls.EnumerableExtensions.Iterate``1(``0,System.Func{``0,``0})">
  385. <summary>
  386. Produces a sequence of items using a seed value and iteration
  387. method.
  388. </summary>
  389. <typeparam name="T">The type of the sequence.</typeparam>
  390. <param name="value">The initial value.</param>
  391. <param name="next">The iteration function.</param>
  392. <returns>A sequence of items using a seed value and iteration
  393. method.</returns>
  394. </member>
  395. <member name="M:System.Windows.Controls.EnumerableExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0)">
  396. <summary>
  397. Prepend an item to a sequence.
  398. </summary>
  399. <typeparam name="T">The type of the sequence.</typeparam>
  400. <param name="that">The sequence to append the item to.</param>
  401. <param name="value">The item to append to the sequence.</param>
  402. <returns>A new sequence.</returns>
  403. </member>
  404. <member name="M:System.Windows.Controls.EnumerableExtensions.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
  405. <summary>
  406. Accepts two sequences and applies a function to the corresponding
  407. values in the two sequences.
  408. </summary>
  409. <typeparam name="T0">The type of the first sequence.</typeparam>
  410. <typeparam name="T1">The type of the second sequence.</typeparam>
  411. <typeparam name="R">The return type of the function.</typeparam>
  412. <param name="enumerable0">The first sequence.</param>
  413. <param name="enumerable1">The second sequence.</param>
  414. <param name="func">The function to apply to the corresponding values
  415. from the two sequences.</param>
  416. <returns>A sequence of transformed values from both sequences.</returns>
  417. </member>
  418. <member name="M:System.Windows.Controls.EnumerableExtensions.MaxOrNull``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.IComparable})">
  419. <summary>
  420. Returns the maximum value in the stream based on the result of a
  421. project function.
  422. </summary>
  423. <typeparam name="T">The stream type.</typeparam>
  424. <param name="that">The stream.</param>
  425. <param name="projectionFunction">The function that transforms the
  426. item.</param>
  427. <returns>The maximum value or null.</returns>
  428. </member>
  429. <member name="M:System.Windows.Controls.EnumerableExtensions.MaxOrNullable``1(System.Collections.Generic.IEnumerable{``0})">
  430. <summary>
  431. Returns the maximum value or null if sequence is empty.
  432. </summary>
  433. <typeparam name="T">The type of the sequence.</typeparam>
  434. <param name="that">The sequence to retrieve the maximum value from.
  435. </param>
  436. <returns>The maximum value or null.</returns>
  437. </member>
  438. <member name="M:System.Windows.Controls.EnumerableExtensions.MinOrNullable``1(System.Collections.Generic.IEnumerable{``0})">
  439. <summary>
  440. Returns the minimum value or null if sequence is empty.
  441. </summary>
  442. <typeparam name="T">The type of the sequence.</typeparam>
  443. <param name="that">The sequence to retrieve the minimum value from.
  444. </param>
  445. <returns>The minimum value or null.</returns>
  446. </member>
  447. <member name="T:System.Windows.LengthConverter">
  448. <summary>
  449. Converts instances of other types to and from instances of a double that
  450. represent an object measurement such as a height or width.
  451. </summary>
  452. <QualityBand>Stable</QualityBand>
  453. </member>
  454. <member name="F:System.Windows.LengthConverter.UnitToPixelConversions">
  455. <summary>
  456. Conversions from units to pixels.
  457. </summary>
  458. </member>
  459. <member name="M:System.Windows.LengthConverter.#ctor">
  460. <summary>
  461. Initializes a new instance of the
  462. <see cref="T:System.Windows.LengthConverter" /> class.
  463. </summary>
  464. </member>
  465. <member name="M:System.Windows.LengthConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
  466. <summary>
  467. Determines whether conversion is possible from a specified type to a
  468. <see cref="T:System.Double" /> that represents an object
  469. measurement.
  470. </summary>
  471. <param name="typeDescriptorContext">
  472. An <see cref="T:System.ComponentModel.ITypeDescriptorContext" />
  473. that provides a format context.
  474. </param>
  475. <param name="sourceType">
  476. A <see cref="T:System.Type" /> that represents the type you want to
  477. convert from.
  478. </param>
  479. <returns>
  480. True if this converter can perform the conversion; otherwise, false.
  481. </returns>
  482. </member>
  483. <member name="M:System.Windows.LengthConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
  484. <summary>
  485. Converts from the specified value to values of the
  486. <see cref="T:System.Double" /> type.
  487. </summary>
  488. <param name="typeDescriptorContext">
  489. An <see cref="T:System.ComponentModel.ITypeDescriptorContext" />
  490. that provides a format context.
  491. </param>
  492. <param name="cultureInfo">
  493. The <see cref="T:System.Globalization.CultureInfo" /> to use as the
  494. current culture.
  495. </param>
  496. <param name="source">The value to convert.</param>
  497. <returns>The converted value.</returns>
  498. </member>
  499. <member name="M:System.Windows.LengthConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
  500. <summary>
  501. Returns whether the type converter can convert a measurement to the
  502. specified type.
  503. </summary>
  504. <param name="typeDescriptorContext">
  505. An <see cref="T:System.ComponentModel.ITypeDescriptorContext" />
  506. that provides a format context.
  507. </param>
  508. <param name="destinationType">
  509. A <see cref="T:System.Type" /> that represents the type you want to
  510. convert to.
  511. </param>
  512. <returns>
  513. True if this converter can perform the conversion; otherwise, false.
  514. </returns>
  515. </member>
  516. <member name="M:System.Windows.LengthConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
  517. <summary>
  518. Converts the specified measurement to the specified type.
  519. </summary>
  520. <param name="typeDescriptorContext">
  521. An object that provides a format context.
  522. </param>
  523. <param name="cultureInfo">
  524. The <see cref="T:System.Globalization.CultureInfo" /> to use as the
  525. current culture.
  526. </param>
  527. <param name="value">The value to convert.</param>
  528. <param name="destinationType">
  529. A <see cref="T:System.Type" /> that represents the type you want to
  530. convert to.
  531. </param>
  532. <returns>The converted value.</returns>
  533. </member>
  534. <member name="T:System.Windows.Controls.NumericExtensions">
  535. <summary>
  536. Numeric utility methods used by controls. These methods are similar in
  537. scope to the WPF DoubleUtil class.
  538. </summary>
  539. </member>
  540. <member name="M:System.Windows.Controls.NumericExtensions.IsZero(System.Double)">
  541. <summary>
  542. Check if a number is zero.
  543. </summary>
  544. <param name="value">The number to check.</param>
  545. <returns>True if the number is zero, false otherwise.</returns>
  546. </member>
  547. <member name="M:System.Windows.Controls.NumericExtensions.IsNaN(System.Double)">
  548. <summary>
  549. Check if a number isn't really a number.
  550. </summary>
  551. <param name="value">The number to check.</param>
  552. <returns>
  553. True if the number is not a number, false if it is a number.
  554. </returns>
  555. </member>
  556. <member name="M:System.Windows.Controls.NumericExtensions.IsGreaterThan(System.Double,System.Double)">
  557. <summary>
  558. Determine if one number is greater than another.
  559. </summary>
  560. <param name="left">First number.</param>
  561. <param name="right">Second number.</param>
  562. <returns>
  563. True if the first number is greater than the second, false
  564. otherwise.
  565. </returns>
  566. </member>
  567. <member name="M:System.Windows.Controls.NumericExtensions.IsLessThanOrClose(System.Double,System.Double)">
  568. <summary>
  569. Determine if one number is less than or close to another.
  570. </summary>
  571. <param name="left">First number.</param>
  572. <param name="right">Second number.</param>
  573. <returns>
  574. True if the first number is less than or close to the second, false
  575. otherwise.
  576. </returns>
  577. </member>
  578. <member name="M:System.Windows.Controls.NumericExtensions.AreClose(System.Double,System.Double)">
  579. <summary>
  580. Determine if two numbers are close in value.
  581. </summary>
  582. <param name="left">First number.</param>
  583. <param name="right">Second number.</param>
  584. <returns>
  585. True if the first number is close in value to the second, false
  586. otherwise.
  587. </returns>
  588. </member>
  589. <member name="T:System.Windows.Controls.NumericExtensions.NanUnion">
  590. <summary>
  591. NanUnion is a C++ style type union used for efficiently converting
  592. a double into an unsigned long, whose bits can be easily
  593. manipulated.
  594. </summary>
  595. </member>
  596. <member name="F:System.Windows.Controls.NumericExtensions.NanUnion.FloatingValue">
  597. <summary>
  598. Floating point representation of the union.
  599. </summary>
  600. </member>
  601. <member name="F:System.Windows.Controls.NumericExtensions.NanUnion.IntegerValue">
  602. <summary>
  603. Integer representation of the union.
  604. </summary>
  605. </member>
  606. <member name="T:System.Windows.Controls.TypeConverters">
  607. <summary>
  608. Common TypeConverter functionality.
  609. </summary>
  610. </member>
  611. <member name="M:System.Windows.Controls.TypeConverters.CanConvertFrom``1(System.Type)">
  612. <summary>
  613. Returns a value indicating whether this converter can convert an
  614. object of the given type to an instance of the expected type.
  615. </summary>
  616. <typeparam name="T">Expected type of the converter.</typeparam>
  617. <param name="sourceType">
  618. The type of the source that is being evaluated for conversion.
  619. </param>
  620. <returns>
  621. A value indicating whether the converter can convert the provided
  622. type.
  623. </returns>
  624. </member>
  625. <member name="M:System.Windows.Controls.TypeConverters.ConvertFrom``1(System.ComponentModel.TypeConverter,System.Object)">
  626. <summary>
  627. Attempts to convert a specified object to an instance of the
  628. expected type.
  629. </summary>
  630. <typeparam name="T">Expected type of the converter.</typeparam>
  631. <param name="converter">TypeConverter instance.</param>
  632. <param name="value">The object being converted.</param>
  633. <returns>
  634. The instance of the expected type created from the converted object.
  635. </returns>
  636. </member>
  637. <member name="M:System.Windows.Controls.TypeConverters.CanConvertTo``1(System.Type)">
  638. <summary>
  639. Determines whether conversion is possible to a specified type.
  640. </summary>
  641. <typeparam name="T">Expected type of the converter.</typeparam>
  642. <param name="destinationType">
  643. Identifies the data type to evaluate for conversion.
  644. </param>
  645. <returns>
  646. A value indicating whether conversion is possible.
  647. </returns>
  648. </member>
  649. <member name="M:System.Windows.Controls.TypeConverters.ConvertTo(System.ComponentModel.TypeConverter,System.Object,System.Type)">
  650. <summary>
  651. Attempts to convert a specified object to an instance of the
  652. desired type.
  653. </summary>
  654. <param name="converter">TypeConverter instance.</param>
  655. <param name="value">The object being converted.</param>
  656. <param name="destinationType">
  657. The type to convert the value to.
  658. </param>
  659. <returns>
  660. The value of the conversion to the specified type.
  661. </returns>
  662. </member>
  663. <member name="T:System.Windows.Controls.VisualStates">
  664. <summary>
  665. Names and helpers for visual states in the controls.
  666. </summary>
  667. </member>
  668. <member name="F:System.Windows.Controls.VisualStates.GroupCommon">
  669. <summary>
  670. Common state group.
  671. </summary>
  672. </member>
  673. <member name="F:System.Windows.Controls.VisualStates.StateNormal">
  674. <summary>
  675. Normal state of the Common state group.
  676. </summary>
  677. </member>
  678. <member name="F:System.Windows.Controls.VisualStates.StateReadOnly">
  679. <summary>
  680. Normal state of the Common state group.
  681. </summary>
  682. </member>
  683. <member name="F:System.Windows.Controls.VisualStates.StateMouseOver">
  684. <summary>
  685. MouseOver state of the Common state group.
  686. </summary>
  687. </member>
  688. <member name="F:System.Windows.Controls.VisualStates.StatePressed">
  689. <summary>
  690. Pressed state of the Common state group.
  691. </summary>
  692. </member>
  693. <member name="F:System.Windows.Controls.VisualStates.StateDisabled">
  694. <summary>
  695. Disabled state of the Common state group.
  696. </summary>
  697. </member>
  698. <member name="F:System.Windows.Controls.VisualStates.GroupFocus">
  699. <summary>
  700. Focus state group.
  701. </summary>
  702. </member>
  703. <member name="F:System.Windows.Controls.VisualStates.StateUnfocused">
  704. <summary>
  705. Unfocused state of the Focus state group.
  706. </summary>
  707. </member>
  708. <member name="F:System.Windows.Controls.VisualStates.StateFocused">
  709. <summary>
  710. Focused state of the Focus state group.
  711. </summary>
  712. </member>
  713. <member name="F:System.Windows.Controls.VisualStates.GroupSelection">
  714. <summary>
  715. Selection state group.
  716. </summary>
  717. </member>
  718. <member name="F:System.Windows.Controls.VisualStates.StateSelected">
  719. <summary>
  720. Selected state of the Selection state group.
  721. </summary>
  722. </member>
  723. <member name="F:System.Windows.Controls.VisualStates.StateUnselected">
  724. <summary>
  725. Unselected state of the Selection state group.
  726. </summary>
  727. </member>
  728. <member name="F:System.Windows.Controls.VisualStates.StateSelectedInactive">
  729. <summary>
  730. Selected inactive state of the Selection state group.
  731. </summary>
  732. </member>
  733. <member name="F:System.Windows.Controls.VisualStates.GroupExpansion">
  734. <summary>
  735. Expansion state group.
  736. </summary>
  737. </member>
  738. <member name="F:System.Windows.Controls.VisualStates.StateExpanded">
  739. <summary>
  740. Expanded state of the Expansion state group.
  741. </summary>
  742. </member>
  743. <member name="F:System.Windows.Controls.VisualStates.StateCollapsed">
  744. <summary>
  745. Collapsed state of the Expansion state group.
  746. </summary>
  747. </member>
  748. <member name="F:System.Windows.Controls.VisualStates.GroupPopup">
  749. <summary>
  750. Popup state group.
  751. </summary>
  752. </member>
  753. <member name="F:System.Windows.Controls.VisualStates.StatePopupOpened">
  754. <summary>
  755. Opened state of the Popup state group.
  756. </summary>
  757. </member>
  758. <member name="F:System.Windows.Controls.VisualStates.StatePopupClosed">
  759. <summary>
  760. Closed state of the Popup state group.
  761. </summary>
  762. </member>
  763. <member name="F:System.Windows.Controls.VisualStates.GroupValidation">
  764. <summary>
  765. ValidationStates state group.
  766. </summary>
  767. </member>
  768. <member name="F:System.Windows.Controls.VisualStates.StateValid">
  769. <summary>
  770. The valid state for the ValidationStates group.
  771. </summary>
  772. </member>
  773. <member name="F:System.Windows.Controls.VisualStates.StateInvalidFocused">
  774. <summary>
  775. Invalid, focused state for the ValidationStates group.
  776. </summary>
  777. </member>
  778. <member name="F:System.Windows.Controls.VisualStates.StateInvalidUnfocused">
  779. <summary>
  780. Invalid, unfocused state for the ValidationStates group.
  781. </summary>
  782. </member>
  783. <member name="F:System.Windows.Controls.VisualStates.GroupExpandDirection">
  784. <summary>
  785. ExpandDirection state group.
  786. </summary>
  787. </member>
  788. <member name="F:System.Windows.Controls.VisualStates.StateExpandDown">
  789. <summary>
  790. Down expand direction state of ExpandDirection state group.
  791. </summary>
  792. </member>
  793. <member name="F:System.Windows.Controls.VisualStates.StateExpandUp">
  794. <summary>
  795. Up expand direction state of ExpandDirection state group.
  796. </summary>
  797. </member>
  798. <member name="F:System.Windows.Controls.VisualStates.StateExpandLeft">
  799. <summary>
  800. Left expand direction state of ExpandDirection state group.
  801. </summary>
  802. </member>
  803. <member name="F:System.Windows.Controls.VisualStates.StateExpandRight">
  804. <summary>
  805. Right expand direction state of ExpandDirection state group.
  806. </summary>
  807. </member>
  808. <member name="F:System.Windows.Controls.VisualStates.GroupHasItems">
  809. <summary>
  810. HasItems state group.
  811. </summary>
  812. </member>
  813. <member name="F:System.Windows.Controls.VisualStates.StateHasItems">
  814. <summary>
  815. HasItems state of the HasItems state group.
  816. </summary>
  817. </member>
  818. <member name="F:System.Windows.Controls.VisualStates.StateNoItems">
  819. <summary>
  820. NoItems state of the HasItems state group.
  821. </summary>
  822. </member>
  823. <member name="F:System.Windows.Controls.VisualStates.GroupIncrease">
  824. <summary>
  825. Increment state group.
  826. </summary>
  827. </member>
  828. <member name="F:System.Windows.Controls.VisualStates.StateIncreaseEnabled">
  829. <summary>
  830. State enabled for increment group.
  831. </summary>
  832. </member>
  833. <member name="F:System.Windows.Controls.VisualStates.StateIncreaseDisabled">
  834. <summary>
  835. State disabled for increment group.
  836. </summary>
  837. </member>
  838. <member name="F:System.Windows.Controls.VisualStates.GroupDecrease">
  839. <summary>
  840. Decrement state group.
  841. </summary>
  842. </member>
  843. <member name="F:System.Windows.Controls.VisualStates.StateDecreaseEnabled">
  844. <summary>
  845. State enabled for decrement group.
  846. </summary>
  847. </member>
  848. <member name="F:System.Windows.Controls.VisualStates.StateDecreaseDisabled">
  849. <summary>
  850. State disabled for decrement group.
  851. </summary>
  852. </member>
  853. <member name="F:System.Windows.Controls.VisualStates.GroupInteractionMode">
  854. <summary>
  855. InteractionMode state group.
  856. </summary>
  857. </member>
  858. <member name="F:System.Windows.Controls.VisualStates.StateEdit">
  859. <summary>
  860. Edit of the DisplayMode state group.
  861. </summary>
  862. </member>
  863. <member name="F:System.Windows.Controls.VisualStates.StateDisplay">
  864. <summary>
  865. Display of the DisplayMode state group.
  866. </summary>
  867. </member>
  868. <member name="F:System.Windows.Controls.VisualStates.GroupLocked">
  869. <summary>
  870. DisplayMode state group.
  871. </summary>
  872. </member>
  873. <member name="F:System.Windows.Controls.VisualStates.StateLocked">
  874. <summary>
  875. Edit of the DisplayMode state group.
  876. </summary>
  877. </member>
  878. <member name="F:System.Windows.Controls.VisualStates.StateUnlocked">
  879. <summary>
  880. Display of the DisplayMode state group.
  881. </summary>
  882. </member>
  883. <member name="F:System.Windows.Controls.VisualStates.StateActive">
  884. <summary>
  885. Active state.
  886. </summary>
  887. </member>
  888. <member name="F:System.Windows.Controls.VisualStates.StateInactive">
  889. <summary>
  890. Inactive state.
  891. </summary>
  892. </member>
  893. <member name="F:System.Windows.Controls.VisualStates.GroupActive">
  894. <summary>
  895. Active state group.
  896. </summary>
  897. </member>
  898. <member name="F:System.Windows.Controls.VisualStates.StateUnwatermarked">
  899. <summary>
  900. Non-watermarked state.
  901. </summary>
  902. </member>
  903. <member name="F:System.Windows.Controls.VisualStates.StateWatermarked">
  904. <summary>
  905. Watermarked state.
  906. </summary>
  907. </member>
  908. <member name="F:System.Windows.Controls.VisualStates.GroupWatermark">
  909. <summary>
  910. Watermark state group.
  911. </summary>
  912. </member>
  913. <member name="F:System.Windows.Controls.VisualStates.StateCalendarButtonUnfocused">
  914. <summary>
  915. Unfocused state for Calendar Buttons.
  916. </summary>
  917. </member>
  918. <member name="F:System.Windows.Controls.VisualStates.StateCalendarButtonFocused">
  919. <summary>
  920. Focused state for Calendar Buttons.
  921. </summary>
  922. </member>
  923. <member name="F:System.Windows.Controls.VisualStates.GroupCalendarButtonFocus">
  924. <summary>
  925. CalendarButtons Focus state group.
  926. </summary>
  927. </member>
  928. <member name="F:System.Windows.Controls.VisualStates.StateBusy">
  929. <summary>
  930. Busy state for BusyIndicator.
  931. </summary>
  932. </member>
  933. <member name="F:System.Windows.Controls.VisualStates.StateIdle">
  934. <summary>
  935. Idle state for BusyIndicator.
  936. </summary>
  937. </member>
  938. <member name="F:System.Windows.Controls.VisualStates.GroupBusyStatus">
  939. <summary>
  940. Busyness group name.
  941. </summary>
  942. </member>
  943. <member name="F:System.Windows.Controls.VisualStates.StateVisible">
  944. <summary>
  945. Visible state name for BusyIndicator.
  946. </summary>
  947. </member>
  948. <member name="F:System.Windows.Controls.VisualStates.StateHidden">
  949. <summary>
  950. Hidden state name for BusyIndicator.
  951. </summary>
  952. </member>
  953. <member name="F:System.Windows.Controls.VisualStates.GroupVisibility">
  954. <summary>
  955. BusyDisplay group.
  956. </summary>
  957. </member>
  958. <member name="M:System.Windows.Controls.VisualStates.GoToState(System.Windows.Controls.Control,System.Boolean,System.String[])">
  959. <summary>
  960. Use VisualStateManager to change the visual state of the control.
  961. </summary>
  962. <param name="control">
  963. Control whose visual state is being changed.
  964. </param>
  965. <param name="useTransitions">
  966. A value indicating whether to use transitions when updating the
  967. visual state, or to snap directly to the new visual state.
  968. </param>
  969. <param name="stateNames">
  970. Ordered list of state names and fallback states to transition into.
  971. Only the first state to be found will be used.
  972. </param>
  973. </member>
  974. <member name="M:System.Windows.Controls.VisualStates.GetImplementationRoot(System.Windows.DependencyObject)">
  975. <summary>
  976. Gets the implementation root of the Control.
  977. </summary>
  978. <param name="dependencyObject">The DependencyObject.</param>
  979. <remarks>
  980. Implements Silverlight's corresponding internal property on Control.
  981. </remarks>
  982. <returns>Returns the implementation root or null.</returns>
  983. </member>
  984. <member name="M:System.Windows.Controls.VisualStates.TryGetVisualStateGroup(System.Windows.DependencyObject,System.String)">
  985. <summary>
  986. This method tries to get the named VisualStateGroup for the
  987. dependency object. The provided object's ImplementationRoot will be
  988. looked up in this call.
  989. </summary>
  990. <param name="dependencyObject">The dependency object.</param>
  991. <param name="groupName">The visual state group's name.</param>
  992. <returns>Returns null or the VisualStateGroup object.</returns>
  993. </member>
  994. <member name="T:System.Windows.Controls.Primitives.VisualTreeExtensions">
  995. <summary>
  996. Provides useful extensions for working with the visual tree.
  997. </summary>
  998. <remarks>
  999. Since many of these extension methods are declared on types like
  1000. DependencyObject high up in the class hierarchy, we've placed them in
  1001. the Primitives namespace which is less likely to be imported for normal
  1002. scenarios.
  1003. </remarks>
  1004. <QualityBand>Experimental</QualityBand>
  1005. </member>
  1006. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.GetVisualAncestors(System.Windows.DependencyObject)">
  1007. <summary>
  1008. Get the visual tree ancestors of an element.
  1009. </summary>
  1010. <param name="element">The element.</param>
  1011. <returns>The visual tree ancestors of the element.</returns>
  1012. <exception cref="T:System.ArgumentNullException">
  1013. <paramref name="element"/> is null.
  1014. </exception>
  1015. </member>
  1016. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.GetVisualAncestorsAndSelf(System.Windows.DependencyObject)">
  1017. <summary>
  1018. Get the visual tree ancestors of an element and the element itself.
  1019. </summary>
  1020. <param name="element">The element.</param>
  1021. <returns>
  1022. The visual tree ancestors of an element and the element itself.
  1023. </returns>
  1024. <exception cref="T:System.ArgumentNullException">
  1025. <paramref name="element"/> is null.
  1026. </exception>
  1027. </member>
  1028. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.GetVisualAncestorsAndSelfIterator(System.Windows.DependencyObject)">
  1029. <summary>
  1030. Get the visual tree ancestors of an element and the element itself.
  1031. </summary>
  1032. <param name="element">The element.</param>
  1033. <returns>
  1034. The visual tree ancestors of an element and the element itself.
  1035. </returns>
  1036. </member>
  1037. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.GetVisualChildren(System.Windows.DependencyObject)">
  1038. <summary>
  1039. Get the visual tree children of an element.
  1040. </summary>
  1041. <param name="element">The element.</param>
  1042. <returns>The visual tree children of an element.</returns>
  1043. <exception cref="T:System.ArgumentNullException">
  1044. <paramref name="element"/> is null.
  1045. </exception>
  1046. </member>
  1047. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.GetVisualChildrenAndSelf(System.Windows.DependencyObject)">
  1048. <summary>
  1049. Get the visual tree children of an element and the element itself.
  1050. </summary>
  1051. <param name="element">The element.</param>
  1052. <returns>
  1053. The visual tree children of an element and the element itself.
  1054. </returns>
  1055. <exception cref="T:System.ArgumentNullException">
  1056. <paramref name="element"/> is null.
  1057. </exception>
  1058. </member>
  1059. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.GetVisualChildrenAndSelfIterator(System.Windows.DependencyObject)">
  1060. <summary>
  1061. Get the visual tree children of an element and the element itself.
  1062. </summary>
  1063. <param name="element">The element.</param>
  1064. <returns>
  1065. The visual tree children of an element and the element itself.
  1066. </returns>
  1067. </member>
  1068. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.GetVisualDescendants(System.Windows.DependencyObject)">
  1069. <summary>
  1070. Get the visual tree descendants of an element.
  1071. </summary>
  1072. <param name="element">The element.</param>
  1073. <returns>The visual tree descendants of an element.</returns>
  1074. <exception cref="T:System.ArgumentNullException">
  1075. <paramref name="element"/> is null.
  1076. </exception>
  1077. </member>
  1078. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.GetVisualDescendantsAndSelf(System.Windows.DependencyObject)">
  1079. <summary>
  1080. Get the visual tre

Large files files are truncated, but you can click here to view the full file