ItemsSourceView<T> Class
Definition
Namespace: Avalonia.Controls
Assembly: Avalonia.Controls (in Avalonia.Controls.dll)
- C#
- VB
- F#
public sealed class ItemsSourceView<T> : ItemsSourceView,
IReadOnlyList<T>, IEnumerable<T>, IEnumerable, IReadOnlyCollection<T>
Public NotInheritable Class ItemsSourceView(Of T)
Inherits ItemsSourceView
Implements IReadOnlyList(Of T), IEnumerable(Of T),
IEnumerable, IReadOnlyCollection(Of T)
[<SealedAttribute>]
type ItemsSourceView<'T> =
class
inherit ItemsSourceView
interface IReadOnlyList<'T>
interface IEnumerable<'T>
interface IEnumerable
interface IReadOnlyCollection<'T>
end
Inheritance | Object → ItemsSourceView → ItemsSourceView(T) |
Implements | IEnumerable(T), IReadOnlyCollection(T), IReadOnlyList(T), IEnumerable |
Type Parameters
Properties
Count | Gets the number of items in the collection. (Inherited from ItemsSourceView) |
Empty | Gets an empty ItemsSourceView |
Item(Int32) | Retrieves the item at the specified index. |
Source | Gets the source collection. (Inherited from ItemsSourceView) |
Methods
Contains(Object) | (Inherited from ItemsSourceView) |
Equals(Object) | Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetAt(Int32) | Retrieves the item at the specified index. |
GetEnumerator() | |
GetHashCode() | Serves as the default hash function. (Inherited from Object) |
GetType() | Gets the Type of the current instance. (Inherited from Object) |
IndexOf(Object) | (Inherited from ItemsSourceView) |
ToString() | Returns a string that represents the current object. (Inherited from Object) |
Events
CollectionChanged | Occurs when the collection has changed to indicate the reason for the change and which items changed. (Inherited from ItemsSourceView) |