Skip to main content

Class CompositionTemplate

Namespace: VelloSharp.Composition.Controls
Assembly: VelloSharp.Composition.dll

public sealed class CompositionTemplate

Inheritance

objectCompositionTemplate

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors

CompositionTemplate(Func<TemplatedControl, CompositionElement?>)

public CompositionTemplate(Func<TemplatedControl, CompositionElement?> builder)

Parameters

builder Func<TemplatedControl, CompositionElement?>

Methods

Build(TemplatedControl)

public CompositionElement? Build(TemplatedControl owner)

Parameters

owner TemplatedControl

Returns

CompositionElement?

Create(Func<TemplatedControl, CompositionElement?>)

public static CompositionTemplate Create(Func<TemplatedControl, CompositionElement?> builder)

Parameters

builder Func<TemplatedControl, CompositionElement?>

Returns

CompositionTemplate