MarkupExtension クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XAML マークアップ拡張機能の実装の基本クラスを提供します。
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [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(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class MarkupExtension
Public Class MarkupExtension
- 継承
- 属性
注釈
カスタム マークアップ拡張機能の例については、 Windows Community Toolkit リポジトリのマークアップ拡張機能を 参照してください。
コンストラクター
MarkupExtension() |
MarkupExtension クラスの新しいインスタンスを初期化します。 |
メソッド
ProvideValue() |
派生クラスで実装された場合、このマークアップ拡張機能のターゲット プロパティの値として提供されるオブジェクトを返します。 |
ProvideValue(IXamlServiceProvider) |
ターゲット サービス プロバイダーの値である オブジェクトを取得します。 |