16 implementations of ProvideValue
Microsoft.Maui.Controls (1)
LegacyLayouts\ConstraintExpression.cs (1)
29 object IMarkupExtension.ProvideValue(IServiceProvider serviceProvider)
Microsoft.Maui.Controls.Xaml (15)
MarkupExtensions\AppThemeBindingExtension.cs (1)
49 public object ProvideValue(IServiceProvider serviceProvider) => (this as IMarkupExtension<BindingBase>).ProvideValue(serviceProvider);
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\DynamicResourceExtension.cs (1)
12 public object ProvideValue(IServiceProvider serviceProvider) => ((IMarkupExtension<DynamicResource>)this).ProvideValue(serviceProvider);
MarkupExtensions\FontImageExtension.cs (1)
28 object IMarkupExtension.ProvideValue(IServiceProvider serviceProvider)
MarkupExtensions\NullExtension.cs (1)
9 public object ProvideValue(IServiceProvider serviceProvider)
MarkupExtensions\OnIdiomExtension.cs (1)
33 public object ProvideValue(IServiceProvider serviceProvider)
MarkupExtensions\OnPlatformExtension.cs (1)
37 public object ProvideValue(IServiceProvider serviceProvider)
MarkupExtensions\ReferenceExtension.cs (1)
14 public object ProvideValue(IServiceProvider serviceProvider)
MarkupExtensions\RelativeSourceExtension.cs (1)
78 public object ProvideValue(IServiceProvider serviceProvider)
MarkupExtensions\StaticExtension.cs (1)
17 public object ProvideValue(IServiceProvider serviceProvider)
MarkupExtensions\StaticResourceExtension.cs (1)
15 public object ProvideValue(IServiceProvider serviceProvider)
MarkupExtensions\TemplateBindingExtension.cs (1)
58 object IMarkupExtension.ProvideValue(IServiceProvider serviceProvider)
MarkupExtensions\TypeExtension.cs (1)
27 object IMarkupExtension.ProvideValue(IServiceProvider serviceProvider)
4 references to ProvideValue
Microsoft.Maui.Controls.Xaml (4)
ApplyPropertiesVisitor.cs (1)
275 value = markupExtension.ProvideValue(serviceProvider);
CreateValuesVisitor.cs (1)
139 value = markup.ProvideValue(serviceProvider);
MarkupExtensionParser.cs (2)
51 return markupExtension.ProvideValue(serviceProvider); 61 return markupExtension.ProvideValue(serviceProvider);