Class CompositionVisualCollection
- Namespace
- Avalonia.Rendering.Composition
- Assembly
- Avalonia.Base.dll
A collection of CompositionVisual objects
public class CompositionVisualCollection : CompositionObject, IList<CompositionVisual>, ICollection<CompositionVisual>, IEnumerable<CompositionVisual>, IEnumerable
- Inheritance
-
CompositionVisualCollection
- Implements
- Inherited Members
Properties
Count
public int Count { get; }
Property Value
IsReadOnly
public bool IsReadOnly { get; }
Property Value
this[int]
public CompositionVisual this[int index] { get; set; }
Parameters
index
int
Property Value
Methods
Add(CompositionVisual)
public void Add(CompositionVisual item)
Parameters
item
CompositionVisual
Clear()
public void Clear()
Contains(CompositionVisual)
public bool Contains(CompositionVisual item)
Parameters
item
CompositionVisual
Returns
CopyTo(CompositionVisual[], int)
public void CopyTo(CompositionVisual[] array, int arrayIndex)
Parameters
array
CompositionVisual[]arrayIndex
int
GetEnumerator()
public List<CompositionVisual>.Enumerator GetEnumerator()
Returns
IndexOf(CompositionVisual)
public int IndexOf(CompositionVisual item)
Parameters
item
CompositionVisual
Returns
Insert(int, CompositionVisual)
public void Insert(int index, CompositionVisual item)
Parameters
index
intitem
CompositionVisual
InsertAbove(CompositionVisual, CompositionVisual)
public void InsertAbove(CompositionVisual newChild, CompositionVisual sibling)
Parameters
newChild
CompositionVisualsibling
CompositionVisual
InsertAtBottom(CompositionVisual)
public void InsertAtBottom(CompositionVisual newChild)
Parameters
newChild
CompositionVisual
InsertAtTop(CompositionVisual)
public void InsertAtTop(CompositionVisual newChild)
Parameters
newChild
CompositionVisual
InsertBelow(CompositionVisual, CompositionVisual)
public void InsertBelow(CompositionVisual newChild, CompositionVisual sibling)
Parameters
newChild
CompositionVisualsibling
CompositionVisual
Remove(CompositionVisual)
public bool Remove(CompositionVisual item)
Parameters
item
CompositionVisual
Returns
RemoveAll()
public void RemoveAll()
RemoveAt(int)
public void RemoveAt(int index)
Parameters
index
int