Skip to main content

NameScopeExtensions Class

Definition

Assembly:Avalonia.Base
Package:Avalonia

Extension methods for Avalonia.Controls.INameScope.

public class NameScopeExtensions

Inheritance: object -> NameScopeExtensions

Methods

NameDescription
Find (2 overloads)No summary available.
FindNameScopeNo summary available.
Get (2 overloads)No summary available.

Find overloads

Find Method

public T Find<T>(Avalonia.Controls.INameScope nameScope, string name)
Parameters

nameScope Avalonia.Controls.INameScope

name string

Type Parameters

T

Returns

T

Find Method

public T Find<T>(Avalonia.LogicalTree.ILogical anchor, string name)
Parameters

anchor Avalonia.LogicalTree.ILogical

name string

Type Parameters

T

Returns

T

FindNameScope Method

public Avalonia.Controls.INameScope FindNameScope(Avalonia.LogicalTree.ILogical control)

Parameters

control Avalonia.LogicalTree.ILogical

Returns

Avalonia.Controls.INameScope

Get overloads

Get Method

public T Get<T>(Avalonia.Controls.INameScope nameScope, string name)
Parameters

nameScope Avalonia.Controls.INameScope

name string

Type Parameters

T

Returns

T

Get Method

public T Get<T>(Avalonia.LogicalTree.ILogical anchor, string name)
Parameters

anchor Avalonia.LogicalTree.ILogical

name string

Type Parameters

T

Returns

T