/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>