Skip to main content

CompositionVisualCollection Class

Definition

A collection of CompositionVisual objects

public class CompositionVisualCollection

Inheritance: object -> CompositionObject -> CompositionVisualCollection

Implements: IRegisterForSerialization<CompositionVisual,ServerCompositionVisual>, ICollection<CompositionVisual>, IEnumerable<CompositionVisual>, IList<CompositionVisual>, IEnumerable

Methods

NameDescription
AddNo summary available.
ClearNo summary available.
ContainsNo summary available.
CopyToNo summary available.
GetEnumeratorNo summary available.
IndexOfNo summary available.
InsertNo summary available.
InsertAboveNo summary available.
InsertAtBottomNo summary available.
InsertAtTopNo summary available.
InsertBelowNo summary available.
RemoveNo summary available.
RemoveAllNo summary available.
RemoveAtNo summary available.
StartAnimationConnects an animation with the specified property of the object and starts the animation. Inherited from CompositionObject.
StartAnimationGroupStarts an animation group. The StartAnimationGroup method on CompositionObject lets you start CompositionAnimationGroup. All the animations in the group will be started at the same time on the object. Inherited from CompositionObject.
StopAnimationDisconnects an animation from the specified property and stops the animation. Inherited from CompositionObject.
StopAnimationGroupStops an animation group. Inherited from CompositionObject.

Add Method

public void Add(Avalonia.Rendering.Composition.CompositionVisual item)

Parameters

item Avalonia.Rendering.Composition.CompositionVisual

Clear Method

public void Clear()

Contains Method

public bool Contains(Avalonia.Rendering.Composition.CompositionVisual item)

Parameters

item Avalonia.Rendering.Composition.CompositionVisual

Returns

bool

CopyTo Method

public void CopyTo(Avalonia.Rendering.Composition.CompositionVisual[] array, int arrayIndex)

Parameters

array Avalonia.Rendering.Composition.CompositionVisual[]

arrayIndex int

GetEnumerator Method

public Enumerator<Avalonia.Rendering.Composition.CompositionVisual> GetEnumerator()

Returns

Enumerator<Avalonia.Rendering.Composition.CompositionVisual>

IndexOf Method

public int IndexOf(Avalonia.Rendering.Composition.CompositionVisual item)

Parameters

item Avalonia.Rendering.Composition.CompositionVisual

Returns

int

Insert Method

public void Insert(int index, Avalonia.Rendering.Composition.CompositionVisual item)

Parameters

index int

item Avalonia.Rendering.Composition.CompositionVisual

InsertAbove Method

public void InsertAbove(Avalonia.Rendering.Composition.CompositionVisual newChild, Avalonia.Rendering.Composition.CompositionVisual sibling)

Parameters

newChild Avalonia.Rendering.Composition.CompositionVisual

sibling Avalonia.Rendering.Composition.CompositionVisual

InsertAtBottom Method

public void InsertAtBottom(Avalonia.Rendering.Composition.CompositionVisual newChild)

Parameters

newChild Avalonia.Rendering.Composition.CompositionVisual

InsertAtTop Method

public void InsertAtTop(Avalonia.Rendering.Composition.CompositionVisual newChild)

Parameters

newChild Avalonia.Rendering.Composition.CompositionVisual

InsertBelow Method

public void InsertBelow(Avalonia.Rendering.Composition.CompositionVisual newChild, Avalonia.Rendering.Composition.CompositionVisual sibling)

Parameters

newChild Avalonia.Rendering.Composition.CompositionVisual

sibling Avalonia.Rendering.Composition.CompositionVisual

Remove Method

public bool Remove(Avalonia.Rendering.Composition.CompositionVisual item)

Parameters

item Avalonia.Rendering.Composition.CompositionVisual

Returns

bool

RemoveAll Method

public void RemoveAll()

RemoveAt Method

public void RemoveAt(int index)

Parameters

index int

Properties

NameDescription
CountNo summary available.
IsReadOnlyNo summary available.
ItemNo summary available.
CompositorThe associated Compositor Inherited from CompositionObject.
ImplicitAnimationsThe collection of implicit animations attached to this object. Inherited from CompositionObject.
IsDisposedInherited from CompositionObject.

Count Property

public int Count { get; set; }

IsReadOnly Property

public bool IsReadOnly { get; set; }

Item Property

public Avalonia.Rendering.Composition.CompositionVisual Item { get; set; }