- Namespace
- Avalonia
.Collections - Interfaces
-
- IAvaloniaList
<Data Grid >Sort Description - IList
<Data Grid >Sort Description - ICollection
<Data Grid >Sort Description - I
Avalonia Read Only List <Data Grid >Sort Description - IReadOnlyList
<Data Grid >Sort Description - IReadOnlyCollection
<Data Grid >Sort Description - IEnumerable
<Data Grid >Sort Description - I
Notify Collection Changed - I
Notify Property Changed - IList
- ICollection
- IEnumerable
- I
Notify Collection Changed Debug
- IAvaloniaList
- Base Types
-
- object
- AvaloniaList
<Data Grid >Sort Description
graph BT
Type-->Base0["AvaloniaList<DataGridSortDescription>"]
Base0-->Base1["object"]
Type-.->Interface0["IAvaloniaList<DataGridSortDescription>"]
Type-.->Interface1["IList<DataGridSortDescription>"]
Type-.->Interface2["ICollection<DataGridSortDescription>"]
Type-.->Interface3["IAvaloniaReadOnlyList<DataGridSortDescription>"]
Type-.->Interface4["IReadOnlyList<DataGridSortDescription>"]
Type-.->Interface5["IReadOnlyCollection<DataGridSortDescription>"]
Type-.->Interface6["IEnumerable<DataGridSortDescription>"]
Type-.->Interface7["INotifyCollectionChanged"]
Type-.->Interface8["INotifyPropertyChanged"]
Type-.->Interface9["IList"]
Type-.->Interface10["ICollection"]
Type-.->Interface11["IEnumerable"]
Type-.->Interface12["INotifyCollectionChangedDebug"]
click Interface12 "/api/Avalonia.Diagnostics/INotifyCollectionChangedDebug"
Type["DataGridSortDescriptionCollection"]
class Type type-node
Syntax
public class DataGridSortDescriptionCollection : AvaloniaList<DataGridSortDescription>,
IAvaloniaList<DataGridSortDescription>, IList<DataGridSortDescription>,
ICollection<DataGridSortDescription>, IAvaloniaReadOnlyList<DataGridSortDescription>,
IReadOnlyList<DataGridSortDescription>, IReadOnlyCollection<DataGridSortDescription>,
IEnumerable<DataGridSortDescription>, INotifyCollectionChanged, INotifyPropertyChanged, IList,
ICollection, IEnumerable, INotifyCollectionChangedDebug
Extension Methods
Name | Value | Summary |
---|---|---|
CreateDerivedList |
I |
|
ForEachItem |
IDisposable |
Invokes an action for each item in a collection and subsequently each item added or
removed from the collection.
|
ForEachItem |
IDisposable |
Invokes an action for each item in a collection and subsequently each item added or
removed from the collection.
|
Track |
IDisposable |
Listens for property changed events from all items in a collection.
|