Skip to main content

XamlIlContext.Context<TTarget> Class

Definition

Assembly:Avalonia.Dialogs
Package:Avalonia
public class XamlIlContext.Context<TTarget>

Inheritance: object -> XamlIlContext.Context<TTarget>

Available in: net10.0, net8.0, net8.0-ios18.0

Differences by target framework:

  • net10.0
public class XamlIlContext.Context<TTarget>
  • net8.0
public class XamlIlContext.Context<TTarget>
  • net8.0-ios18.0
public class XamlIlContext.Context<TTarget>

Constructors

NameDescription
XamlIlContext.Context<TTarget>No summary available.

XamlIlContext.Context<TTarget> Constructor

public XamlIlContext.Context<TTarget>(IServiceProvider arg0, object[] arg1, string arg2)

Available in: net10.0, net8.0, net8.0-ios18.0

Differences by target framework:

  • net10.0
public XamlIlContext.Context<TTarget>(IServiceProvider arg0, object[] arg1, string arg2)
  • net8.0
public XamlIlContext.Context<TTarget>(IServiceProvider arg0, object[] arg1, string arg2)
  • net8.0-ios18.0
public XamlIlContext.Context<TTarget>(IServiceProvider arg0, object[] arg1, string arg2)

Parameters

arg0 IServiceProvider

arg1 object[]

arg2 string

Methods

NameDescription
GetServiceNo summary available.
PopParentNo summary available.
PushParentNo summary available.

GetService Method

public object GetService(Type arg0)

Available in: net10.0, net8.0, net8.0-ios18.0

Differences by target framework:

  • net10.0
public object GetService(Type arg0)
  • net8.0
public object GetService(Type arg0)
  • net8.0-ios18.0
public object GetService(Type arg0)

Parameters

arg0 Type

Returns

object

PopParent Method

public void PopParent()

Available in: net10.0, net8.0, net8.0-ios18.0

Differences by target framework:

  • net10.0
public void PopParent()
  • net8.0
public void PopParent()
  • net8.0-ios18.0
public void PopParent()

PushParent Method

public void PushParent(object arg0)

Available in: net10.0, net8.0, net8.0-ios18.0

Differences by target framework:

  • net10.0
public void PushParent(object arg0)
  • net8.0
public void PushParent(object arg0)
  • net8.0-ios18.0
public void PushParent(object arg0)

Parameters

arg0 object

Properties

NameDescription
BaseUriNo summary available.

BaseUri Property

public Uri BaseUri { get; set; }

Available in: net10.0, net8.0, net8.0-ios18.0

Differences by target framework:

  • net10.0
public Uri BaseUri { get; set; }
  • net8.0
public Uri BaseUri { get; set; }
  • net8.0-ios18.0
public Uri BaseUri { get; set; }

Fields

NameDescription
AvaloniaNameScopeNo summary available.
IntermediateRootNo summary available.
ParentsStackNo summary available.
ProvideTargetObjectNo summary available.
ProvideTargetPropertyNo summary available.
RootObjectNo summary available.

AvaloniaNameScope Field

public Avalonia.Controls.INameScope AvaloniaNameScope

Available in: net10.0, net8.0, net8.0-ios18.0

Differences by target framework:

  • net10.0
public Avalonia.Controls.INameScope AvaloniaNameScope
  • net8.0
public Avalonia.Controls.INameScope AvaloniaNameScope
  • net8.0-ios18.0
public Avalonia.Controls.INameScope AvaloniaNameScope

IntermediateRoot Field

public object IntermediateRoot

Available in: net10.0, net8.0, net8.0-ios18.0

Differences by target framework:

  • net10.0
public object IntermediateRoot
  • net8.0
public object IntermediateRoot
  • net8.0-ios18.0
public object IntermediateRoot

ParentsStack Field

public System.Collections.Generic.List<object> ParentsStack

Available in: net10.0, net8.0, net8.0-ios18.0

Differences by target framework:

  • net10.0
public System.Collections.Generic.List<object> ParentsStack
  • net8.0
public System.Collections.Generic.List<object> ParentsStack
  • net8.0-ios18.0
public System.Collections.Generic.List<object> ParentsStack

ProvideTargetObject Field

public object ProvideTargetObject

Available in: net10.0, net8.0, net8.0-ios18.0

Differences by target framework:

  • net10.0
public object ProvideTargetObject
  • net8.0
public object ProvideTargetObject
  • net8.0-ios18.0
public object ProvideTargetObject

ProvideTargetProperty Field

public object ProvideTargetProperty

Available in: net10.0, net8.0, net8.0-ios18.0

Differences by target framework:

  • net10.0
public object ProvideTargetProperty
  • net8.0
public object ProvideTargetProperty
  • net8.0-ios18.0
public object ProvideTargetProperty

RootObject Field

public TTarget RootObject

Available in: net10.0, net8.0, net8.0-ios18.0

Differences by target framework:

  • net10.0
public TTarget RootObject
  • net8.0
public TTarget RootObject
  • net8.0-ios18.0
public TTarget RootObject