Skip to main content

Class CompositionTemplate

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

public sealed class CompositionTemplate

Inheritance​

object ← CompositionTemplate

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