1 interface inheriting from IMarkupExtension
Microsoft.Maui.Controls (1)
IMarkupExtension.cs (1)
6
public interface IMarkupExtension<out T> :
IMarkupExtension
6 implementations of IMarkupExtension
Microsoft.Maui.Controls.Xaml (6)
MarkupExtensions\NullExtension.cs (1)
7
public class NullExtension :
IMarkupExtension
MarkupExtensions\OnIdiomExtension.cs (1)
18
public class OnIdiomExtension :
IMarkupExtension
MarkupExtensions\OnPlatformExtension.cs (1)
17
public class OnPlatformExtension :
IMarkupExtension
MarkupExtensions\ReferenceExtension.cs (1)
10
public class ReferenceExtension :
IMarkupExtension
MarkupExtensions\StaticExtension.cs (1)
13
public class StaticExtension :
IMarkupExtension
MarkupExtensions\StaticResourceExtension.cs (1)
11
public sealed class StaticResourceExtension :
IMarkupExtension
12 references to IMarkupExtension
Microsoft.Maui.Controls (1)
LegacyLayouts\ConstraintExpression.cs (1)
29
object
IMarkupExtension
.ProvideValue(IServiceProvider serviceProvider)
Microsoft.Maui.Controls.Xaml (11)
ApplyPropertiesVisitor.cs (2)
259
var
markupExtension = value as
IMarkupExtension
;
CreateValuesVisitor.cs (1)
127
if (value is
IMarkupExtension
markup && (value is TypeExtension || value is StaticExtension || value is ArrayExtension))
MarkupExtensionParser.cs (2)
14
IMarkupExtension
markupExtension;
44
markupExtension = Activator.CreateInstance(type) as
IMarkupExtension
;
MarkupExtensions\ArrayExtension.cs (1)
39
object
IMarkupExtension
.ProvideValue(IServiceProvider serviceProvider)
MarkupExtensions\BindingExtension.cs (1)
63
object
IMarkupExtension
.ProvideValue(IServiceProvider serviceProvider)
MarkupExtensions\DataTemplateExtension.cs (1)
32
object
IMarkupExtension
.ProvideValue(IServiceProvider serviceProvider)
MarkupExtensions\FontImageExtension.cs (1)
28
object
IMarkupExtension
.ProvideValue(IServiceProvider serviceProvider)
MarkupExtensions\TemplateBindingExtension.cs (1)
58
object
IMarkupExtension
.ProvideValue(IServiceProvider serviceProvider)
MarkupExtensions\TypeExtension.cs (1)
27
object
IMarkupExtension
.ProvideValue(IServiceProvider serviceProvider)