MarkupExtension MarkupExtension MarkupExtension MarkupExtension Class


Provides a base class for XAML markup extension implementations.

public : class MarkupExtension
struct winrt::Windows::UI::Xaml::Markup::MarkupExtension
public class MarkupExtension
Public Class MarkupExtension

Windows 10 requirements

Device family
Windows 10 Fall Creators Update (introduced v10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v5)


MarkupExtension() MarkupExtension() MarkupExtension() MarkupExtension()

Initializes a new instance of the MarkupExtension class.


ProvideValue() ProvideValue() ProvideValue() ProvideValue()

When implemented in a derived class, returns an object that is provided as the value of the target property for this markup extension.