10 implementations of IMarkupExtension
Microsoft.Maui.Controls (1)
LegacyLayouts\ConstraintExpression.cs (1)
12
public class ConstraintExpression :
IMarkupExtension
<Constraint>
Microsoft.Maui.Controls.Xaml (9)
MarkupExtensions\AppThemeBindingExtension.cs (1)
14
public class AppThemeBindingExtension :
IMarkupExtension
<BindingBase>
MarkupExtensions\ArrayExtension.cs (1)
13
public class ArrayExtension :
IMarkupExtension
<Array>
MarkupExtensions\BindingExtension.cs (1)
10
public sealed class BindingExtension :
IMarkupExtension
<BindingBase>
MarkupExtensions\DataTemplateExtension.cs (1)
9
public sealed class DataTemplateExtension :
IMarkupExtension
<DataTemplate>
MarkupExtensions\DynamicResourceExtension.cs (1)
8
public sealed class DynamicResourceExtension :
IMarkupExtension
<DynamicResource>
MarkupExtensions\FontImageExtension.cs (1)
8
public class FontImageExtension :
IMarkupExtension
<ImageSource>
MarkupExtensions\RelativeSourceExtension.cs (1)
8
public sealed class RelativeSourceExtension :
IMarkupExtension
<RelativeBindingSource>
MarkupExtensions\TemplateBindingExtension.cs (1)
11
public sealed class TemplateBindingExtension :
IMarkupExtension
<BindingBase>
MarkupExtensions\TypeExtension.cs (1)
8
public class TypeExtension :
IMarkupExtension
<Type>
15 references to IMarkupExtension
Microsoft.Maui.Controls (1)
LegacyLayouts\ConstraintExpression.cs (1)
31
return (this as
IMarkupExtension
<Constraint>).ProvideValue(serviceProvider);
Microsoft.Maui.Controls.Xaml (14)
MarkupExtensions\AppThemeBindingExtension.cs (2)
49
public object ProvideValue(IServiceProvider serviceProvider) => (this as
IMarkupExtension
<BindingBase>).ProvideValue(serviceProvider);
51
BindingBase
IMarkupExtension
<BindingBase>.ProvideValue(IServiceProvider serviceProvider)
MarkupExtensions\ArrayExtension.cs (1)
41
return (this as
IMarkupExtension
<Array>).ProvideValue(serviceProvider);
MarkupExtensions\BindingExtension.cs (2)
23
BindingBase
IMarkupExtension
<BindingBase>.ProvideValue(IServiceProvider serviceProvider)
65
return (this as
IMarkupExtension
<BindingBase>).ProvideValue(serviceProvider);
MarkupExtensions\DataTemplateExtension.cs (1)
34
return (this as
IMarkupExtension
<DataTemplate>).ProvideValue(serviceProvider);
MarkupExtensions\DynamicResourceExtension.cs (2)
12
public object ProvideValue(IServiceProvider serviceProvider) => ((
IMarkupExtension
<DynamicResource>)this).ProvideValue(serviceProvider);
14
DynamicResource
IMarkupExtension
<DynamicResource>.ProvideValue(IServiceProvider serviceProvider)
MarkupExtensions\FontImageExtension.cs (1)
30
return (this as
IMarkupExtension
<ImageSource>).ProvideValue(serviceProvider);
MarkupExtensions\RelativeSourceExtension.cs (2)
28
RelativeBindingSource
IMarkupExtension
<RelativeBindingSource>.ProvideValue(IServiceProvider serviceProvider)
80
return (this as
IMarkupExtension
<RelativeBindingSource>).ProvideValue(serviceProvider);
MarkupExtensions\TemplateBindingExtension.cs (2)
31
BindingBase
IMarkupExtension
<BindingBase>.ProvideValue(IServiceProvider serviceProvider)
60
return (this as
IMarkupExtension
<BindingBase>).ProvideValue(serviceProvider);
MarkupExtensions\TypeExtension.cs (1)
29
return (this as
IMarkupExtension
<Type>).ProvideValue(serviceProvider);