Bagikan melalui


MarkupExtension Kelas

Definisi

Menyediakan kelas dasar untuk implementasi ekstensi markup XAML.

/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MarkupExtension
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class MarkupExtension
Public Class MarkupExtension
Warisan
Object IInspectable MarkupExtension
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Fall Creators Update (diperkenalkan dalam 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v5.0)

Keterangan

Untuk contoh ekstensi markup kustom, lihat ekstensi markup di repositori Windows Community Toolkit .

Konstruktor

MarkupExtension()

Menginisialisasi instans baru kelas MarkupExtension.

Metode

ProvideValue()

Saat diimplementasikan di kelas turunan, mengembalikan objek yang disediakan sebagai nilai properti target untuk ekstensi markup ini.

Berlaku untuk

Lihat juga