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