IComponentConnector Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje podporu kompilace značek a nástrojů pro pojmenované elementy XAML a pro připojení obslužných rutin událostí k nim.
public interface class IComponentConnector
public interface IComponentConnector
type IComponentConnector = interface
Public Interface IComponentConnector
- Odvozené
Poznámky
Toto rozhraní interně Baml2006Readerpoužívá .
InitializeComponent Implementace jsou široce pozorovatelné jako součást infrastruktury poskytované architekturami nebo technologiemi, které používají XAML v kombinaci s aplikačními a programovacími modely. Když se například podíváte na generované třídy pro kořenové elementy XAML na stránkách a aplikacích WPF (Windows Presentation Foundation), zobrazí InitializeComponent se ve výstupu definované. Tato metoda také existuje v kompilovaném sestavení a hraje roli v aplikačním modelu WPF (Windows Presentation Foundation) načítání obsahu uživatelského rozhraní XAML v době analýzy XAML. Další informace o integraci InitializeComponent WPF (Windows Presentation Foundation) konceptu naleznete v tématu Přehled správy aplikací nebo Code-Behind a XAML ve WPF (Windows Presentation Foundation).
V předchozích verzích rozhraní .NET Framework existovalo toto rozhraní v sestavení windowsBase specifickém pro WPF (Windows Presentation Foundation). V rozhraní .NET Framework 4 IComponentConnector je v sestavení System.Xaml. . Další informace naleznete v tématu Typy migrované z WPF (Windows Presentation Foundation) do System.Xaml.
Tip
Selhání při IComponentConnector pokusu o sestavení je často indikátorem, že jste projekt WPF (Windows Presentation Foundation) neaktualizovali správně. Konkrétně projekt neodkazuje na sestavení System.Xaml pro projekt, který cílí na rozhraní .NET Framework 4. Zkuste spustit devenv /upgrade možnost pro projekt nebo jinak upravit odkazy sestavení projektu tak, aby System.Xaml byl v seznamu odkazů.
Metody
| Name | Description |
|---|---|
| Connect(Int32, Object) |
Připojí události a názvy ke kompilovanému obsahu. |
| InitializeComponent() |
Načte kompilovanou stránku komponenty. |