IComponentConnector Interface

Définition

Fournit la prise en charge de la compilation et des outils de balisage pour les éléments XAML nommés et pour l’attachement de gestionnaires d’événements à ces éléments.

public interface class IComponentConnector
public interface IComponentConnector
type IComponentConnector = interface
Public Interface IComponentConnector
Dérivé

Remarques

Cette interface est utilisée en interne par Baml2006Reader.

Les implémentations sont InitializeComponent largement observables dans le cadre de l’infrastructure fournie par des frameworks ou technologies qui utilisent XAML combinés avec des modèles d’application et de programmation. Par exemple, chaque fois que vous examinez les classes générées pour les éléments racines XAML dans les pages et applications WPF, vous verrez InitializeComponent défini dans la sortie. Cette méthode existe également dans l’assembly compilé et joue un rôle dans le modèle d’application WPF du chargement du contenu de l’interface utilisateur XAML au moment de l’analyse XAML. Pour plus d’informations sur l’intégration wpF du InitializeComponent concept, consultez Vue d’ensemble de la gestion des applications ouCode-Behind et XAML dans WPF.

Dans les versions précédentes du .NET Framework, cette interface existait dans l’assembly WindowsBase spécifique à WPF. Dans .NET Framework 4, IComponentConnector se trouve dans l’assembly System.Xaml. . Pour plus d’informations, consultez Types migrés de WPF vers System.Xaml.

Tip

Un échec de résolution IComponentConnector pendant une tentative de génération est souvent un indicateur indiquant que vous n’avez pas correctement mis à jour votre projet WPF. En particulier, le projet ne fait pas référence à l’assembly System.Xaml pour un projet qui cible .NET Framework 4. Essayez d’exécuter l’option devenv /upgrade du projet ou d’ajuster les références d’assembly de projet afin que System.Xaml se trouve dans la liste de références.

Méthodes

Nom Description
Connect(Int32, Object)

Attache des événements et des noms au contenu compilé.

InitializeComponent()

Charge la page compilée d’un composant.

S’applique à