Table of Contents

Class AvaloniaXamlLoader

Namespace
Avalonia.Markup.Xaml
Assembly
Avalonia.Markup.Xaml.dll

Loads XAML for a avalonia application.

public static class AvaloniaXamlLoader
Inheritance
AvaloniaXamlLoader
Inherited Members

Methods

Load(IServiceProvider?, object)

Loads the XAML into a Avalonia component.

public static void Load(IServiceProvider? sp, object obj)

Parameters

sp IServiceProvider

The parent's service provider.

obj object

The object to load the XAML into.

Load(IServiceProvider?, Uri, Uri?)

Loads XAML from a URI.

public static object Load(IServiceProvider? sp, Uri uri, Uri? baseUri = null)

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(object)

Loads the XAML into a Avalonia component.

public static void Load(object obj)

Parameters

obj object

The object to load the XAML into.

Load(Uri, Uri?)

Loads XAML from a URI.

public static object Load(Uri uri, Uri? baseUri = null)

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.