PageRenderTime 53ms CodeModel.GetById 17ms RepoModel.GetById 0ms app.codeStats 0ms

/TimeSheetReporting/TimeSheetReporting/Bin/Debug/System.Windows.Data.xml

#
XML | 538 lines | 538 code | 0 blank | 0 comment | 0 complexity | 1c7a00b131315edcb86d783ca4302ea9 MD5 | raw file
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>System.Windows.Data</name>
  5. </assembly>
  6. <members>
  7. <member name="T:System.ComponentModel.IEditableCollectionView">
  8. <summary>Defines methods and properties that a collection view implements to provide editing capabilities to a collection.</summary>
  9. </member>
  10. <member name="M:System.ComponentModel.IEditableCollectionView.AddNew">
  11. <summary>Adds a new item to the underlying collection.</summary>
  12. <returns>The new item that is added to the collection.</returns>
  13. </member>
  14. <member name="P:System.ComponentModel.IEditableCollectionView.CanAddNew">
  15. <summary>Gets a value that indicates whether a new item can be added to the collection.</summary>
  16. <returns>true if a new item can be added to the collection; otherwise, false.</returns>
  17. </member>
  18. <member name="P:System.ComponentModel.IEditableCollectionView.CanCancelEdit">
  19. <summary>Gets a value that indicates whether the collection view can discard pending changes and restore the original values of an edited object.</summary>
  20. <returns>true if the collection view can discard pending changes and restore the original values of an edited object; otherwise, false.</returns>
  21. </member>
  22. <member name="M:System.ComponentModel.IEditableCollectionView.CancelEdit">
  23. <summary>Ends the edit transaction and, if possible, restores the original value of the item.</summary>
  24. </member>
  25. <member name="M:System.ComponentModel.IEditableCollectionView.CancelNew">
  26. <summary>Ends the add transaction and discards the pending new item.</summary>
  27. </member>
  28. <member name="P:System.ComponentModel.IEditableCollectionView.CanRemove">
  29. <summary>Gets a value that indicates whether an item can be removed from the collection.</summary>
  30. <returns>true if an item can be removed from the collection; otherwise, false.</returns>
  31. </member>
  32. <member name="M:System.ComponentModel.IEditableCollectionView.CommitEdit">
  33. <summary>Ends the edit transaction and saves the pending changes.</summary>
  34. </member>
  35. <member name="M:System.ComponentModel.IEditableCollectionView.CommitNew">
  36. <summary>Ends the add transaction and saves the pending new item.</summary>
  37. </member>
  38. <member name="P:System.ComponentModel.IEditableCollectionView.CurrentAddItem">
  39. <summary>Gets the item that is being added during the current add transaction.</summary>
  40. <returns>The item that is being added if <see cref="P:System.ComponentModel.IEditableCollectionView.IsAddingNew" /> is true; otherwise, null.</returns>
  41. </member>
  42. <member name="P:System.ComponentModel.IEditableCollectionView.CurrentEditItem">
  43. <summary>Gets the item in the collection that is being edited.</summary>
  44. <returns>The item that is being edited if <see cref="P:System.ComponentModel.IEditableCollectionView.IsEditingItem" /> is true; otherwise, null.</returns>
  45. </member>
  46. <member name="M:System.ComponentModel.IEditableCollectionView.EditItem(System.Object)">
  47. <summary>Begins an edit transaction on the specified item.</summary>
  48. <param name="item">The item to edit.</param>
  49. </member>
  50. <member name="P:System.ComponentModel.IEditableCollectionView.IsAddingNew">
  51. <summary>Gets a value that indicates whether an add transaction is in progress.</summary>
  52. <returns>true if an add transaction is in progress; otherwise, false.</returns>
  53. </member>
  54. <member name="P:System.ComponentModel.IEditableCollectionView.IsEditingItem">
  55. <summary>Gets a value that indicates whether an edit transaction is in progress.</summary>
  56. <returns>true if an edit transaction is in progress; otherwise, false.</returns>
  57. </member>
  58. <member name="P:System.ComponentModel.IEditableCollectionView.NewItemPlaceholderPosition">
  59. <summary>Gets or sets the position of the new item placeholder in the collection view.</summary>
  60. <returns>An enumeration value that specifies the position of the new item placeholder in the collection view.</returns>
  61. </member>
  62. <member name="M:System.ComponentModel.IEditableCollectionView.Remove(System.Object)">
  63. <summary>Removes the specified item from the collection.</summary>
  64. <param name="item">The item to remove.</param>
  65. </member>
  66. <member name="M:System.ComponentModel.IEditableCollectionView.RemoveAt(System.Int32)">
  67. <summary>Removes the item at the specified position from the collection.</summary>
  68. <param name="index">Index of item to remove.</param>
  69. </member>
  70. <member name="T:System.ComponentModel.IPagedCollectionView">
  71. <summary>Defines methods and properties that a collection view implements to provide paging capabilities to a collection.</summary>
  72. </member>
  73. <member name="P:System.ComponentModel.IPagedCollectionView.CanChangePage">
  74. <summary>Gets a value that indicates whether the <see cref="P:System.ComponentModel.IPagedCollectionView.PageIndex" /> value can change.</summary>
  75. <returns>true if the <see cref="P:System.ComponentModel.IPagedCollectionView.PageIndex" /> value can change; otherwise, false.</returns>
  76. </member>
  77. <member name="P:System.ComponentModel.IPagedCollectionView.IsPageChanging">
  78. <summary>Gets a value that indicates whether the page index is changing.</summary>
  79. <returns>true if the page index is changing; otherwise, false.</returns>
  80. </member>
  81. <member name="P:System.ComponentModel.IPagedCollectionView.ItemCount">
  82. <summary>Gets the number of known items in the view before paging is applied.</summary>
  83. <returns>The number of known items in the view before paging is applied.</returns>
  84. </member>
  85. <member name="M:System.ComponentModel.IPagedCollectionView.MoveToFirstPage">
  86. <summary>Sets the first page as the current page.</summary>
  87. <returns>true if the operation was successful; otherwise, false.</returns>
  88. </member>
  89. <member name="M:System.ComponentModel.IPagedCollectionView.MoveToLastPage">
  90. <summary>Sets the last page as the current page.</summary>
  91. <returns>true if the operation was successful; otherwise, false.</returns>
  92. </member>
  93. <member name="M:System.ComponentModel.IPagedCollectionView.MoveToNextPage">
  94. <summary>Moves to the page after the current page.</summary>
  95. <returns>true if the operation was successful; otherwise, false.</returns>
  96. </member>
  97. <member name="M:System.ComponentModel.IPagedCollectionView.MoveToPage(System.Int32)">
  98. <summary>Moves to the page at the specified index.</summary>
  99. <returns>true if the operation was successful; otherwise, false.</returns>
  100. <param name="pageIndex">The index of the page to move to.</param>
  101. </member>
  102. <member name="M:System.ComponentModel.IPagedCollectionView.MoveToPreviousPage">
  103. <summary>Moves to the page before the current page.</summary>
  104. <returns>true if the operation was successful; otherwise, false.</returns>
  105. </member>
  106. <member name="E:System.ComponentModel.IPagedCollectionView.PageChanged">
  107. <summary>When implementing this interface, raise this event after the <see cref="P:System.ComponentModel.IPagedCollectionView.PageIndex" /> has changed.</summary>
  108. </member>
  109. <member name="E:System.ComponentModel.IPagedCollectionView.PageChanging">
  110. <summary>When implementing this interface, raise this event before changing the <see cref="P:System.ComponentModel.IPagedCollectionView.PageIndex" />. The event handler can cancel this event.</summary>
  111. </member>
  112. <member name="P:System.ComponentModel.IPagedCollectionView.PageIndex">
  113. <summary>Gets the zero-based index of the current page.</summary>
  114. <returns>The zero-based index of the current page.</returns>
  115. </member>
  116. <member name="P:System.ComponentModel.IPagedCollectionView.PageSize">
  117. <summary>Gets or sets the number of items to display on a page.</summary>
  118. <returns>The number of items to display on a page.</returns>
  119. </member>
  120. <member name="P:System.ComponentModel.IPagedCollectionView.TotalItemCount">
  121. <summary>Gets the total number of items in the view before paging is applied.</summary>
  122. <returns>The total number of items in the view before paging is applied, or -1 if the total number is unknown.</returns>
  123. </member>
  124. <member name="T:System.ComponentModel.NewItemPlaceholderPosition">
  125. <summary>Specifies the position of the new item placeholder in an <see cref="T:System.ComponentModel.IEditableCollectionView" />.</summary>
  126. </member>
  127. <member name="F:System.ComponentModel.NewItemPlaceholderPosition.None">
  128. <summary>Do not include a placeholder.</summary>
  129. </member>
  130. <member name="T:System.ComponentModel.PageChangingEventArgs">
  131. <summary>Provides data for the <see cref="E:System.ComponentModel.IPagedCollectionView.PageChanging" /> event.</summary>
  132. </member>
  133. <member name="M:System.ComponentModel.PageChangingEventArgs.#ctor(System.Int32)">
  134. <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.PageChangingEventArgs" /> class.</summary>
  135. <param name="newPageIndex">The index of the requested page.</param>
  136. </member>
  137. <member name="P:System.ComponentModel.PageChangingEventArgs.NewPageIndex">
  138. <summary>Gets the index of the requested page.</summary>
  139. <returns>The index of the requested page.</returns>
  140. </member>
  141. <member name="T:System.Windows.Data.CollectionViewGroup">
  142. <summary>Represents a group created by a <see cref="T:System.Windows.Data.PagedCollectionView" /> object based on its <see cref="P:System.Windows.Data.PagedCollectionView.GroupDescriptions" />.</summary>
  143. </member>
  144. <member name="M:System.Windows.Data.CollectionViewGroup.#ctor(System.Object)">
  145. <summary>Initializes a new instance of the <see cref="T:System.Windows.Data.CollectionViewGroup" /> class with the specified group name.</summary>
  146. <param name="name">The name of the group.</param>
  147. </member>
  148. <member name="P:System.Windows.Data.CollectionViewGroup.IsBottomLevel">
  149. <summary>Gets a value that indicates whether this group has any subgroups.</summary>
  150. <returns>true if this group is at the bottom level and does not have any subgroups; otherwise, false.</returns>
  151. </member>
  152. <member name="P:System.Windows.Data.CollectionViewGroup.ItemCount">
  153. <summary>Gets the number of data items in the subtree under this group.</summary>
  154. <returns>The number of data items in the subtree under this group.</returns>
  155. </member>
  156. <member name="P:System.Windows.Data.CollectionViewGroup.Items">
  157. <summary>Gets the items that are immediate children of the group.</summary>
  158. <returns>A read-only collection of the immediate items in this group. This is either a collection of subgroups or a collection of data items if this group does not have any subgroups.</returns>
  159. </member>
  160. <member name="P:System.Windows.Data.CollectionViewGroup.Name">
  161. <summary>Gets the name of this group.</summary>
  162. <returns>The name of this group.</returns>
  163. </member>
  164. <member name="M:System.Windows.Data.CollectionViewGroup.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
  165. <summary>Raises the <see cref="E:System.Windows.Data.CollectionViewGroup.PropertyChanged" /> event with the provided arguments.</summary>
  166. <param name="e">The event data.</param>
  167. </member>
  168. <member name="E:System.Windows.Data.CollectionViewGroup.PropertyChanged">
  169. <summary>Occurs when a property value changes.</summary>
  170. </member>
  171. <member name="P:System.Windows.Data.CollectionViewGroup.ProtectedItemCount">
  172. <summary>Gets or sets the number of data items in the subtree under this group.</summary>
  173. <returns>The number of data items in the subtree under this group.</returns>
  174. </member>
  175. <member name="P:System.Windows.Data.CollectionViewGroup.ProtectedItems">
  176. <summary>Gets the immediate items that are contained in this group.</summary>
  177. <returns>The immediate items that are contained in this group.</returns>
  178. </member>
  179. <member name="E:System.Windows.Data.CollectionViewGroup.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
  180. <summary>For a description of this member, see <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" />.</summary>
  181. </member>
  182. <member name="T:System.Windows.Data.GroupDescriptionSelectorCallback">
  183. <summary>Represents a method that is used to provide custom logic to select the <see cref="T:System.ComponentModel.GroupDescription" /> based on the parent group and its level.</summary>
  184. <returns>The selected <see cref="T:System.ComponentModel.GroupDescription" /> based on the parent group and its level.</returns>
  185. <param name="group">The parent group.</param>
  186. <param name="level">The level of <paramref name="group" />.</param>
  187. </member>
  188. <member name="T:System.Windows.Data.PagedCollectionView">
  189. <summary>Represents a view for grouping, sorting, filtering, and navigating a paged data collection.</summary>
  190. </member>
  191. <member name="M:System.Windows.Data.PagedCollectionView.#ctor(System.Collections.IEnumerable)">
  192. <summary>Initializes a new instance of the <see cref="T:System.Windows.Data.PagedCollectionView" /> class.</summary>
  193. <param name="source">The source for the collection.</param>
  194. </member>
  195. <member name="M:System.Windows.Data.PagedCollectionView.#ctor(System.Collections.IEnumerable,System.Boolean,System.Boolean)">
  196. <summary>Initializes a new instance of the <see cref="T:System.Windows.Data.PagedCollectionView" /> class and specifies whether the data is sorted and in group order.</summary>
  197. <param name="source">The source for the collection.</param>
  198. <param name="isDataSorted">Specifies whether the source is already sorted.</param>
  199. <param name="isDataInGroupOrder">Specifies whether the source is already in the correct order for grouping.</param>
  200. <exception cref="T:System.ArgumentNullException">
  201. <paramref name="source" /> is null.</exception>
  202. </member>
  203. <member name="M:System.Windows.Data.PagedCollectionView.AddNew">
  204. <summary>Adds a new item to the underlying collection. </summary>
  205. <returns>The new item that is being added.</returns>
  206. <exception cref="T:System.InvalidOperationException">
  207. <see cref="P:System.Windows.Data.PagedCollectionView.CanAddNew" /> is false.</exception>
  208. </member>
  209. <member name="P:System.Windows.Data.PagedCollectionView.CanAddNew">
  210. <summary>Gets a value that indicates whether a new item can be added to the collection.</summary>
  211. <returns>true if a new item can be added to the collection; otherwise, false.</returns>
  212. </member>
  213. <member name="P:System.Windows.Data.PagedCollectionView.CanCancelEdit">
  214. <summary>Gets a value that indicates whether the collection view can discard pending changes and restore the original values of an edited object.</summary>
  215. <returns>true if the collection view can discard pending changes and restore the original values of an edited object; otherwise, false.</returns>
  216. </member>
  217. <member name="M:System.Windows.Data.PagedCollectionView.CancelEdit">
  218. <summary>Ends the edit transaction and, if it is possible, restores the original value of the item.</summary>
  219. <exception cref="T:System.InvalidOperationException">
  220. <see cref="P:System.Windows.Data.PagedCollectionView.CanCancelEdit" /> is false.-or-<see cref="P:System.Windows.Data.PagedCollectionView.IsAddingNew" /> is true.</exception>
  221. </member>
  222. <member name="M:System.Windows.Data.PagedCollectionView.CancelNew">
  223. <summary>Ends the add transaction and discards the pending new item.</summary>
  224. <exception cref="T:System.InvalidOperationException">
  225. <see cref="P:System.Windows.Data.PagedCollectionView.IsEditingItem" /> is true.</exception>
  226. </member>
  227. <member name="P:System.Windows.Data.PagedCollectionView.CanChangePage">
  228. <summary>Gets a value that indicates whether the <see cref="P:System.Windows.Data.PagedCollectionView.PageIndex" /> value can change.</summary>
  229. <returns>true in all cases.</returns>
  230. </member>
  231. <member name="P:System.Windows.Data.PagedCollectionView.CanFilter">
  232. <summary>Gets a value that indicates whether this view supports filtering by way of the <see cref="P:System.Windows.Data.PagedCollectionView.Filter" /> property.</summary>
  233. <returns>true in all cases.</returns>
  234. </member>
  235. <member name="P:System.Windows.Data.PagedCollectionView.CanGroup">
  236. <summary>Gets a value that indicates whether this view supports grouping. </summary>
  237. <returns>true in all cases.</returns>
  238. </member>
  239. <member name="P:System.Windows.Data.PagedCollectionView.CanRemove">
  240. <summary>Gets a value that indicates whether an item can be removed from the collection.</summary>
  241. <returns>true if an item can be removed from the collection; otherwise, false.</returns>
  242. </member>
  243. <member name="P:System.Windows.Data.PagedCollectionView.CanSort">
  244. <summary>Gets a value that indicates whether this view supports sorting.</summary>
  245. <returns>true in all cases.</returns>
  246. </member>
  247. <member name="E:System.Windows.Data.PagedCollectionView.CollectionChanged">
  248. <summary>Occurs when the view has changed.</summary>
  249. </member>
  250. <member name="M:System.Windows.Data.PagedCollectionView.CommitEdit">
  251. <summary>Ends the edit transaction and saves the pending changes.</summary>
  252. <exception cref="T:System.InvalidOperationException">
  253. <see cref="P:System.Windows.Data.PagedCollectionView.IsAddingNew" /> is true.</exception>
  254. </member>
  255. <member name="M:System.Windows.Data.PagedCollectionView.CommitNew">
  256. <summary>Ends the add transaction and saves the pending new item.</summary>
  257. <exception cref="T:System.InvalidOperationException">
  258. <see cref="P:System.Windows.Data.PagedCollectionView.IsEditingItem" /> is true.</exception>
  259. </member>
  260. <member name="M:System.Windows.Data.PagedCollectionView.Contains(System.Object)">
  261. <summary>Returns a value that indicates whether the specified item belongs to this collection view.</summary>
  262. <returns>true if the specified item belongs to this collection view; otherwise, false.</returns>
  263. <param name="item">The object to check.</param>
  264. </member>
  265. <member name="P:System.Windows.Data.PagedCollectionView.Count">
  266. <summary>Gets the number of records in the view after filtering, sorting, and paging.</summary>
  267. <returns>The number of records in the view after filtering, sorting, and paging.</returns>
  268. </member>
  269. <member name="P:System.Windows.Data.PagedCollectionView.Culture">
  270. <summary>Gets or sets the cultural information for any operations of the view that might differ by culture, such as sorting.</summary>
  271. <returns>The culture to use during view operations.</returns>
  272. <exception cref="T:System.ArgumentNullException">The culture information is null.</exception>
  273. </member>
  274. <member name="P:System.Windows.Data.PagedCollectionView.CurrentAddItem">
  275. <summary>Gets the item that is being added when an <see cref="M:System.Windows.Data.PagedCollectionView.AddNew" /> transaction is in progress.</summary>
  276. <returns>The item that is being added if <see cref="P:System.Windows.Data.PagedCollectionView.IsAddingNew" /> is true; otherwise, null.</returns>
  277. </member>
  278. <member name="E:System.Windows.Data.PagedCollectionView.CurrentChanged">
  279. <summary>Occurs after the <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" /> has changed.</summary>
  280. </member>
  281. <member name="E:System.Windows.Data.PagedCollectionView.CurrentChanging">
  282. <summary>Occurs when the <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" /> is changing.</summary>
  283. </member>
  284. <member name="P:System.Windows.Data.PagedCollectionView.CurrentEditItem">
  285. <summary>Gets the item in the collection that is being edited when an <see cref="M:System.Windows.Data.PagedCollectionView.EditItem" /> transaction is in progress.</summary>
  286. <returns>The item that is being edited if <see cref="P:System.Windows.Data.PagedCollectionView.IsEditingItem" /> is true; otherwise, null.</returns>
  287. </member>
  288. <member name="P:System.Windows.Data.PagedCollectionView.CurrentItem">
  289. <summary>Gets the current item in the view.</summary>
  290. <returns>The current item in the view or null if there is no current item.</returns>
  291. </member>
  292. <member name="P:System.Windows.Data.PagedCollectionView.CurrentPosition">
  293. <summary>Gets the ordinal position of the <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" /> in the view, which might be sorted and filtered.</summary>
  294. <returns>The ordinal position of the <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" /> in the view.</returns>
  295. </member>
  296. <member name="M:System.Windows.Data.PagedCollectionView.DeferRefresh">
  297. <summary>Enters a defer cycle that you can use to merge changes to the view and delay automatic refresh.</summary>
  298. <returns>An <see cref="T:System.IDisposable" /> object that you can use to dispose of the calling object.</returns>
  299. <exception cref="T:System.InvalidOperationException">
  300. <see cref="P:System.Windows.Data.PagedCollectionView.IsAddingNew" /> is true.-or-<see cref="P:System.Windows.Data.PagedCollectionView.IsEditingItem" /> is true.</exception>
  301. </member>
  302. <member name="M:System.Windows.Data.PagedCollectionView.EditItem(System.Object)">
  303. <summary>Begins an edit transaction on the specified item.</summary>
  304. <param name="item">The item to edit.</param>
  305. </member>
  306. <member name="P:System.Windows.Data.PagedCollectionView.Filter">
  307. <summary>Gets or sets a callback that is used to determine whether an item is suited for inclusion in the view.</summary>
  308. <returns>A method that is used to determine whether an item is suited for inclusion in the view.</returns>
  309. <exception cref="T:System.NotSupportedException">The implementation does not support filtering.Simpler implementations do not support filtering and will throw a <see cref="T:System.NotSupportedException" />. Check the <see cref="P:System.Windows.Data.PagedCollectionView.CanFilter" /> property to test whether filtering is supported before assigning a non-null value.</exception>
  310. <exception cref="T:System.InvalidOperationException">
  311. <see cref="P:System.Windows.Data.PagedCollectionView.IsAddingNew" /> is true.-or-<see cref="P:System.Windows.Data.PagedCollectionView.IsEditingItem" /> is true.</exception>
  312. </member>
  313. <member name="M:System.Windows.Data.PagedCollectionView.GetEnumerator">
  314. <summary>Returns an <see cref="T:System.Collections.IEnumerator" /> object that you can use to enumerate the items in the view.</summary>
  315. <returns>An <see cref="T:System.Collections.IEnumerator" /> object that you can use to enumerate the items in the view.</returns>
  316. </member>
  317. <member name="M:System.Windows.Data.PagedCollectionView.GetItemAt(System.Int32)">
  318. <summary>Gets the item at the specified zero-based index in this <see cref="T:System.Windows.Data.PagedCollectionView" />, after the source collection is filtered, sorted, and paged.</summary>
  319. <returns>The item at the specified zero-based index.</returns>
  320. <param name="index">The zero-based index of the item to retrieve.</param>
  321. <exception cref="T:System.ArgumentOutOfRangeException">
  322. <paramref name="index" /> is less than 0, or greater than or equal to the <see cref="P:System.Windows.Data.PagedCollectionView.Count" /> of items in the view.</exception>
  323. </member>
  324. <member name="P:System.Windows.Data.PagedCollectionView.GroupDescriptions">
  325. <summary>Gets a collection of <see cref="T:System.ComponentModel.GroupDescription" /> objects that describe how the items in the collection are grouped in the view.</summary>
  326. <returns>A collection of <see cref="T:System.ComponentModel.GroupDescription" /> objects that describe how the items in the collection are grouped in the view.</returns>
  327. </member>
  328. <member name="P:System.Windows.Data.PagedCollectionView.Groups">
  329. <summary>Gets the top-level groups, constructed according to the descriptions specified in the <see cref="P:System.Windows.Data.PagedCollectionView.GroupDescriptions" /> property.</summary>
  330. <returns>A read-only collection of the top-level groups or null if there are no groups.</returns>
  331. </member>
  332. <member name="M:System.Windows.Data.PagedCollectionView.IndexOf(System.Object)">
  333. <summary>Returns the zero-based index at which the specified item is located.</summary>
  334. <returns>The index at which the specified item is located, or –1 if the item is unknown.</returns>
  335. <param name="item">The item to locate.</param>
  336. </member>
  337. <member name="P:System.Windows.Data.PagedCollectionView.IsAddingNew">
  338. <summary>Gets a value that indicates whether an <see cref="M:System.Windows.Data.PagedCollectionView.AddNew" /> transaction is in progress.</summary>
  339. <returns>true if an <see cref="M:System.Windows.Data.PagedCollectionView.AddNew" /> transaction is in progress; otherwise, false.</returns>
  340. </member>
  341. <member name="P:System.Windows.Data.PagedCollectionView.IsCurrentAfterLast">
  342. <summary>Gets a value that indicates whether the <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" /> of the view is beyond the end of the collection.</summary>
  343. <returns>true if the <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" /> of the view is beyond the end of the collection; otherwise, false.</returns>
  344. </member>
  345. <member name="P:System.Windows.Data.PagedCollectionView.IsCurrentBeforeFirst">
  346. <summary>Gets a value that indicates whether the <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" /> of the view is before the start of the collection.</summary>
  347. <returns>true if the <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" /> of the view is before the start of the collection; otherwise, false.</returns>
  348. </member>
  349. <member name="P:System.Windows.Data.PagedCollectionView.IsEditingItem">
  350. <summary>Gets a value that indicates whether an <see cref="M:System.Windows.Data.PagedCollectionView.EditItem(System.Object)" /> transaction is in progress.</summary>
  351. <returns>true if an <see cref="M:System.Windows.Data.PagedCollectionView.EditItem" /> transaction is in progress; otherwise, false.</returns>
  352. </member>
  353. <member name="P:System.Windows.Data.PagedCollectionView.IsEmpty">
  354. <summary>Gets a value that indicates whether the view is empty.</summary>
  355. <returns>true if the view is empty; otherwise, false.</returns>
  356. </member>
  357. <member name="P:System.Windows.Data.PagedCollectionView.IsPageChanging">
  358. <summary>Gets a value that indicates whether the page index is changing.</summary>
  359. <returns>true if the page index is changing; otherwise, false.</returns>
  360. </member>
  361. <member name="P:System.Windows.Data.PagedCollectionView.Item(System.Int32)">
  362. <summary>Gets the item at the specified index.</summary>
  363. <returns>The item at the specified index.</returns>
  364. <param name="index">The index of the item to be retrieved.</param>
  365. </member>
  366. <member name="P:System.Windows.Data.PagedCollectionView.ItemCount">
  367. <summary>Gets the minimum number of items known to be in the source collection that satisfy the current filter.</summary>
  368. <returns>The minimum number of items known to be in the collection that satisfy the current filter.</returns>
  369. </member>
  370. <member name="M:System.Windows.Data.PagedCollectionView.MoveCurrentTo(System.Object)">
  371. <summary>Sets the specified item to be the <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" /> in the view.</summary>
  372. <returns>true if the resulting <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" /> is an item in the view; otherwise, false.</returns>
  373. <param name="item">The item to set as the <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" />.</param>
  374. </member>
  375. <member name="M:System.Windows.Data.PagedCollectionView.MoveCurrentToFirst">
  376. <summary>Sets the first item in the view as the <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" />.</summary>
  377. <returns>true if the resulting <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" /> is an item in the view; otherwise, false.</returns>
  378. </member>
  379. <member name="M:System.Windows.Data.PagedCollectionView.MoveCurrentToLast">
  380. <summary>Sets the last item in the view as the <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" />.</summary>
  381. <returns>true if the resulting <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" /> is an item in the view; otherwise, false.</returns>
  382. </member>
  383. <member name="M:System.Windows.Data.PagedCollectionView.MoveCurrentToNext">
  384. <summary>Set the item after the <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" /> in the view as the <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" />.</summary>
  385. <returns>true if the resulting <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" /> is an item in the view; otherwise, false.</returns>
  386. </member>
  387. <member name="M:System.Windows.Data.PagedCollectionView.MoveCurrentToPosition(System.Int32)">
  388. <summary>Sets the item at the specified index to be the <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" /> in the view.</summary>
  389. <returns>true if the resulting <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" /> is an item in the view; otherwise, false.</returns>
  390. <param name="position">The index to set the <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" /> to.</param>
  391. <exception cref="T:System.ArgumentOutOfRangeException">
  392. <paramref name="position" /> is less than -1 or greater than the <see cref="P:System.Windows.Data.PagedCollectionView.Count" /> of items in the view.</exception>
  393. </member>
  394. <member name="M:System.Windows.Data.PagedCollectionView.MoveCurrentToPrevious">
  395. <summary>Sets the item before the <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" /> in the view as the <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" />.</summary>
  396. <returns>true if the resulting <see cref="P:System.Windows.Data.PagedCollectionView.CurrentItem" /> is an item in the view; otherwise, false.</returns>
  397. </member>
  398. <member name="M:System.Windows.Data.PagedCollectionView.MoveToFirstPage">
  399. <summary>Sets the first page as the current page.</summary>
  400. <returns>true if the operation was successful; otherwise, false.</returns>
  401. </member>
  402. <member name="M:System.Windows.Data.PagedCollectionView.MoveToLastPage">
  403. <summary>Sets the last page as the current page.</summary>
  404. <returns>true if the operation was successful; otherwise, false.</returns>
  405. </member>
  406. <member name="M:System.Windows.Data.PagedCollectionView.MoveToNextPage">
  407. <summary>Moves to the page after the current page.</summary>
  408. <returns>true if the operation was successful; otherwise, false.</returns>
  409. </member>
  410. <member name="M:System.Windows.Data.PagedCollectionView.MoveToPage(System.Int32)">
  411. <summary>Moves to the page at the specified index.</summary>
  412. <returns>true if the operation was successful; otherwise, false.</returns>
  413. <param name="pageIndex">The index of the page to move to.</param>
  414. </member>
  415. <member name="M:System.Windows.Data.PagedCollectionView.MoveToPreviousPage">
  416. <summary>Moves to the page before the current page.</summary>
  417. <returns>true if the operation was successful; otherwise, false.</returns>
  418. </member>
  419. <member name="P:System.Windows.Data.PagedCollectionView.NeedsRefresh">
  420. <summary>Gets a value that indicates whether this view needs to be refreshed.</summary>
  421. <returns>true if the view needs to be refreshed; otherwise, false.</returns>
  422. </member>
  423. <member name="P:System.Windows.Data.PagedCollectionView.NewItemPlaceholderPosition">
  424. <summary>Gets or sets a value that indicates whether to include a new item placeholder in the collection view, and where to include it.</summary>
  425. <returns>This implementation always returns <see cref="F:System.ComponentModel.NewItemPlaceholderPosition.None" />.</returns>
  426. <exception cref="T:System.ArgumentException">The value is not <see cref="F:System.ComponentModel.NewItemPlaceholderPosition.None" />.</exception>
  427. </member>
  428. <member name="E:System.Windows.Data.PagedCollectionView.PageChanged">
  429. <summary>Occurs after the <see cref="P:System.Windows.Data.PagedCollectionView.PageIndex" /> has changed.</summary>
  430. </member>
  431. <member name="E:System.Windows.Data.PagedCollectionView.PageChanging">
  432. <summary>Occurs when the <see cref="P:System.Windows.Data.PagedCollectionView.PageIndex" /> is changing.</summary>
  433. </member>
  434. <member name="P:System.Windows.Data.PagedCollectionView.PageIndex">
  435. <summary>Gets the zero-based index of the current page.</summary>
  436. <returns>The zero-based index of the current page.</returns>
  437. </member>
  438. <member name="P:System.Windows.Data.PagedCollectionView.PageSize">
  439. <summary>Gets or sets the number of items to display on a page.</summary>
  440. <returns>The number of items to display on a page.</returns>
  441. <exception cref="T:System.ArgumentOutOfRangeException">The page size is less than 0.</exception>
  442. <exception cref="T:System.InvalidOperationException">The page size could not be changed because there is a new or edited item that could not be committed.</exception>
  443. </member>
  444. <member name="M:System.Windows.Data.PagedCollectionView.PassesFilter(System.Object)">
  445. <summary>Returns a value that indicates whether the specified item in the underlying collection belongs to the view after filters are applied.</summary>
  446. <returns>true if the specified item belongs to the filtered view or if no filter is set on the collection view; otherwise, false.</returns>
  447. <param name="item">The item to check.</param>
  448. </member>
  449. <member name="E:System.Windows.Data.PagedCollectionView.PropertyChanged">
  450. <summary>Occurs after a property value has changed.</summary>
  451. </member>
  452. <member name="M:System.Windows.Data.PagedCollectionView.Refresh">
  453. <summary>Re-creates the view.</summary>
  454. <exception cref="T:System.InvalidOperationException">
  455. <see cref="P:System.Windows.Data.PagedCollectionView.IsAddingNew" /> is true.-or- <see cref="P:System.Windows.Data.PagedCollectionView.IsEditingItem" /> is true.</exception>
  456. </member>
  457. <member name="M:System.Windows.Data.PagedCollectionView.Remove(System.Object)">
  458. <summary>Removes the specified item from the collection.</summary>
  459. <param name="item">The item to remove.</param>
  460. </member>
  461. <member name="M:System.Windows.Data.PagedCollectionView.RemoveAt(System.Int32)">
  462. <summary>Removes the item at the specified position from the collection.</summary>
  463. <param name="index">The zero-based index of the item to remove.</param>
  464. <exception cref="T:System.ArgumentOutOfRangeException">
  465. <paramref name="index" /> is less than 0, or greater than or equal to the <see cref="P:System.Windows.Data.PagedCollectionView.Count" /> of items in the view.</exception>
  466. <exception cref="T:System.InvalidOperationException">
  467. <see cref="P:System.Windows.Data.PagedCollectionView.IsAddingNew" /> is true.-or- <see cref="P:System.Windows.Data.PagedCollectionView.IsEditingItem" /> is true.-or-<see cref="P:System.Windows.Data.PagedCollectionView.CanRemove" /> is false.</exception>
  468. </member>
  469. <member name="P:System.Windows.Data.PagedCollectionView.SortDescriptions">
  470. <summary>Gets a collection of <see cref="T:System.ComponentModel.SortDescription" /> objects that describe how the items in the collection are sorted in the view.</summary>
  471. <returns>A collection of <see cref="T:System.ComponentModel.SortDescription" /> objects that describe how the items in the collection are sorted in the view.</returns>
  472. </member>
  473. <member name="P:System.Windows.Data.PagedCollectionView.SourceCollection">
  474. <summary>Gets the <see cref="T:System.Collections.IEnumerable" /> collection underlying this view.</summary>
  475. <returns>The <see cref="T:System.Collections.IEnumerable" /> collection underlying this view.</returns>
  476. </member>
  477. <member name="M:System.Windows.Data.PagedCollectionView.System#Collections#IEnumerable#GetEnumerator">
  478. <summary>Returns an enumerator that iterates through a collection.</summary>
  479. <returns>An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.</returns>
  480. </member>
  481. <member name="E:System.Windows.Data.PagedCollectionView.System#Collections#Specialized#INotifyCollectionChanged#CollectionChanged">
  482. <summary>Occurs when the items list of the collection has changed, or the collection is reset.</summary>
  483. </member>
  484. <member name="E:System.Windows.Data.PagedCollectionView.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
  485. <summary>Occurs when a property value changes.</summary>
  486. </member>
  487. <member name="P:System.Windows.Data.PagedCollectionView.TotalItemCount">
  488. <summary>Gets the total number of items in the source collection before paging is applied.</summary>
  489. <returns>The total number of items in the source collection before paging is applied.</returns>
  490. </member>
  491. <member name="T:System.Windows.Data.PropertyGroupDescription">
  492. <summary>Describes the grouping of items by using a property name as the criteria.</summary>
  493. </member>
  494. <member name="M:System.Windows.Data.PropertyGroupDescription.#ctor">
  495. <summary>Initializes a new instance of the <see cref="T:System.Windows.Data.PropertyGroupDescription" /> class.</summary>
  496. </member>
  497. <member name="M:System.Windows.Data.PropertyGroupDescription.#ctor(System.String)">
  498. <summary>Initializes a new instance of the <see cref="T:System.Windows.Data.PropertyGroupDescription" /> class with the specified property name.</summary>
  499. <param name="propertyName">The name of the property that specifies which group an item belongs to.</param>
  500. </member>
  501. <member name="M:System.Windows.Data.PropertyGroupDescription.#ctor(System.String,System.Windows.Data.IValueConverter)">
  502. <summary>Initializes a new instance of the <see cref="T:System.Windows.Data.PropertyGroupDescription" /> class with the specified property name and converter.</summary>
  503. <param name="propertyName">The name of the property that specifies which group an item belongs to. If this parameter is null, the item itself is passed to the value converter.</param>
  504. <param name="converter">An <see cref="T:System.Windows.Data.IValueConverter" /> object to apply to the property value or the item to produce the final value that is used to determine which group(s) an item belongs to. The converter may return a collection, which indicates that the items can appear in more than one group.</param>
  505. </member>
  506. <member name="M:System.Windows.Data.PropertyGroupDescription.#ctor(System.String,System.Windows.Data.IValueConverter,System.StringComparison)">
  507. <summary>Initializes a new instance of the <see cref="T:System.Windows.Data.PropertyGroupDescription" /> class with the specified property name, converter, and string comparison.</summary>
  508. <param name="propertyName">The name of the property that specifies which group an item belongs to. If this parameter is null, the item itself is passed to the value converter.</param>
  509. <param name="converter">An <see cref="T:System.Windows.Data.IValueConverter" /> object to apply to the property value or the item to produce the final value that is used to determine which group(s) an item belongs to. The converter may return a collection, which indicates that the items can appear in more than one group.</param>
  510. <param name="stringComparison">A <see cref="T:System.StringComparison" /> value that specifies the comparison between the value of an item and the name of a group.</param>
  511. </member>
  512. <member name="P:System.Windows.Data.PropertyGroupDescription.Converter">
  513. <summary>Gets or sets a converter to apply to the property value or the item to produce the final value that is used to determine which group(s) an item belongs to.</summary>
  514. <returns>The converter to apply. The default is null.</returns>
  515. </member>
  516. <member name="M:System.Windows.Data.PropertyGroupDescription.GroupNameFromItem(System.Object,System.Int32,System.Globalization.CultureInfo)">
  517. <summary>Returns the group name(s) for the specified item.</summary>
  518. <returns>The group name(s) for the specified item.</returns>
  519. <param name="item">The item to return group names for.</param>
  520. <param name="level">The level of grouping.</param>
  521. <param name="culture">The <see cref="T:System.Globalization.CultureInfo" /> to supply to the converter</param>
  522. </member>
  523. <member name="M:System.Windows.Data.PropertyGroupDescription.NamesMatch(System.Object,System.Object)">
  524. <summary>Returns a value that indicates whether the group name and the item name match, which indicates that the item belongs to the group.</summary>
  525. <returns>true if the names match, which indicates that the item belongs to the group; otherwise, false.</returns>
  526. <param name="groupName">The name of the group to check.</param>
  527. <param name="itemName">The name of the item to check.</param>
  528. </member>
  529. <member name="P:System.Windows.Data.PropertyGroupDescription.PropertyName">
  530. <summary>Gets or sets the name of the property that is used to determine which group(s) an item belongs to.</summary>
  531. <returns>The name of the property that is used to determine which group(s) an item belongs to. The default is null.</returns>
  532. </member>
  533. <member name="P:System.Windows.Data.PropertyGroupDescription.StringComparison">
  534. <summary>Gets or sets a <see cref="T:System.StringComparison" /> value that specifies the comparison between the value of an item (as determined by <see cref="P:System.Windows.Data.PropertyGroupDescription.PropertyName" /> and <see cref="P:System.Windows.Data.PropertyGroupDescription.Converter" />) and the name of a group.</summary>
  535. <returns>An enumeration value that specifies the comparison between the value of an item and the name of a group. The default is <see cref="F:System.StringComparison.Ordinal" />.</returns>
  536. </member>
  537. </members>
  538. </doc>