IComponentConnector インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
名前付き XAML 要素およびその要素へのイベント ハンドラーのアタッチに対するマークアップのコンパイルとツールのサポートを提供します。
public interface class IComponentConnector
public interface IComponentConnector
type IComponentConnector = interface
Public Interface IComponentConnector
- 派生
注釈
このインターフェイスは、 によって Baml2006Reader内部的に使用されます。
の InitializeComponent 実装は、アプリケーションおよびプログラミング モデルと組み合わせて XAML を使用するフレームワークまたはテクノロジによって提供されるインフラストラクチャの一部として広く観察できます。 たとえば、WPF ページとアプリケーションの XAML ルート要素に対して生成されたクラスを確認するたびに、出力に定義が表示 InitializeComponent されます。 このメソッドはコンパイル済みアセンブリにも存在し、XAML 解析時に XAML UI コンテンツを読み込む WPF アプリケーション モデルで役割を果たします。 概念の WPF 統合の詳細については、「アプリケーション管理のInitializeComponent
概要」または「WPF での分離コードと XAML」を参照してください。
以前のバージョンの.NET Frameworkでは、このインターフェイスは WPF 固有のアセンブリ WindowsBase に存在しました。 .NET Framework 4 では、 IComponentConnector は System.Xaml アセンブリ内にあります。 . 詳細については、「 Types Migrated from WPF to System.Xaml」を参照してください。
ヒント
ビルドの試行中に解決 IComponentConnector できない場合は、WPF プロジェクトを正しく更新していないことが示されることがよくあります。 特に、プロジェクトは、.NET Framework 4 を対象とするプロジェクトの System.Xaml アセンブリを参照していません。 プロジェクトの オプションを devenv /upgrade
実行するか、または System.Xaml が参照リストに含まれるようにプロジェクト アセンブリ参照を調整してみてください。
メソッド
Connect(Int32, Object) |
イベントと名前をコンパイルされたコンテンツにアタッチします。 |
InitializeComponent() |
コンポーネントのコンパイルされたページを読み込みます。 |
適用対象
.NET