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, net10.0-ios26.0, net8.0, net9.0

Differences by target framework:

  • net10.0
public class XamlIlContext.Context<TTarget>
  • net10.0-ios26.0
public class XamlIlContext.Context<TTarget>
  • net8.0
public class XamlIlContext.Context<TTarget>
  • net9.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, net10.0-ios26.0, net8.0, net9.0

Differences by target framework:

  • net10.0
public XamlIlContext.Context<TTarget>(IServiceProvider arg0, object[] arg1, string arg2)
  • net10.0-ios26.0
public XamlIlContext.Context<TTarget>(IServiceProvider arg0, object[] arg1, string arg2)
  • net8.0
public XamlIlContext.Context<TTarget>(IServiceProvider arg0, object[] arg1, string arg2)
  • net9.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, net10.0-ios26.0, net8.0, net9.0

Differences by target framework:

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

Parameters​

arg0 Type

Returns​

object

PopParent Method​

public void PopParent()

Available in: net10.0, net10.0-ios26.0, net8.0, net9.0

Differences by target framework:

  • net10.0
public void PopParent()
  • net10.0-ios26.0
public void PopParent()
  • net8.0
public void PopParent()
  • net9.0
public void PopParent()

PushParent Method​

public void PushParent(object arg0)

Available in: net10.0, net10.0-ios26.0, net8.0, net9.0

Differences by target framework:

  • net10.0
public void PushParent(object arg0)
  • net10.0-ios26.0
public void PushParent(object arg0)
  • net8.0
public void PushParent(object arg0)
  • net9.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, net10.0-ios26.0, net8.0, net9.0

Differences by target framework:

  • net10.0
public Uri BaseUri { get; set; }
  • net10.0-ios26.0
public Uri BaseUri { get; set; }
  • net8.0
public Uri BaseUri { get; set; }
  • net9.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, net10.0-ios26.0, net8.0, net9.0

Differences by target framework:

  • net10.0
public Avalonia.Controls.INameScope AvaloniaNameScope
  • net10.0-ios26.0
public Avalonia.Controls.INameScope AvaloniaNameScope
  • net8.0
public Avalonia.Controls.INameScope AvaloniaNameScope
  • net9.0
public Avalonia.Controls.INameScope AvaloniaNameScope

IntermediateRoot Field​

public object IntermediateRoot

Available in: net10.0, net10.0-ios26.0, net8.0, net9.0

Differences by target framework:

  • net10.0
public object IntermediateRoot
  • net10.0-ios26.0
public object IntermediateRoot
  • net8.0
public object IntermediateRoot
  • net9.0
public object IntermediateRoot

ParentsStack Field​

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

Available in: net10.0, net10.0-ios26.0, net8.0, net9.0

Differences by target framework:

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

ProvideTargetObject Field​

public object ProvideTargetObject

Available in: net10.0, net10.0-ios26.0, net8.0, net9.0

Differences by target framework:

  • net10.0
public object ProvideTargetObject
  • net10.0-ios26.0
public object ProvideTargetObject
  • net8.0
public object ProvideTargetObject
  • net9.0
public object ProvideTargetObject

ProvideTargetProperty Field​

public object ProvideTargetProperty

Available in: net10.0, net10.0-ios26.0, net8.0, net9.0

Differences by target framework:

  • net10.0
public object ProvideTargetProperty
  • net10.0-ios26.0
public object ProvideTargetProperty
  • net8.0
public object ProvideTargetProperty
  • net9.0
public object ProvideTargetProperty

RootObject Field​

public TTarget RootObject

Available in: net10.0, net10.0-ios26.0, net8.0, net9.0

Differences by target framework:

  • net10.0
public TTarget RootObject
  • net10.0-ios26.0
public TTarget RootObject
  • net8.0
public TTarget RootObject
  • net9.0
public TTarget RootObject