Skip to main content

AvaloniaXamlLoader Class

Definition

Assembly:Avalonia.Markup.Xaml
Package:Avalonia

Loads XAML for a avalonia application.

public class AvaloniaXamlLoader

Inheritance: object -> AvaloniaXamlLoader

Methods

NameDescription
Load (4 overloads)Loads the XAML into a Avalonia component.

Load overloads

Load Method

Loads the XAML into a Avalonia component.

public void Load(IServiceProvider sp, object obj)
Parameters

sp IServiceProvider

The parent's service provider.

obj object

The object to load the XAML into.

Load Method

Loads XAML from a URI.

public object Load(IServiceProvider sp, Uri uri, Uri baseUri)
Parameters

sp IServiceProvider

The parent's service provider.

uri Uri

The URI of the XAML file.

baseUri Uri

A base URI to use if uri is relative.

Returns

object

The loaded object.

Load Method

Loads the XAML into a Avalonia component.

public void Load(object obj)
Parameters

obj object

The object to load the XAML into.

Load Method

Loads XAML from a URI.

public object Load(Uri uri, Uri baseUri)
Parameters

uri Uri

The URI of the XAML file.

baseUri Uri

A base URI to use if uri is relative.

Returns

object

The loaded object.