Compartilhar via


IComponentConnector Interface

Definição

Dá suporte de marcação, compilação e ferramentas para elementos XAML nomeados e para anexar manipuladores de eventos a eles.

public interface class IComponentConnector
public interface IComponentConnector
type IComponentConnector = interface
Public Interface IComponentConnector
Derivado

Comentários

Essa interface é usada internamente por Baml2006Reader.

As implementações de InitializeComponent são amplamente observáveis como parte da infraestrutura fornecida por estruturas ou tecnologias que usam XAML combinadas com modelos de aplicativo e programação. Por exemplo, sempre que você examinar as classes geradas para elementos raiz XAML em páginas e aplicativos do WPF, você verá InitializeComponent definido na saída. Esse método também existe no assembly compilado e desempenha uma função no modelo de aplicativo WPF de carregar o conteúdo da interface do usuário XAML em tempo de análise XAML. Para obter mais informações sobre a integração do WPF do InitializeComponent conceito, consulte Visão geral do Gerenciamento de Aplicativos ou Code-Behind e XAML no WPF.

Em versões anteriores do .NET Framework, essa interface existia no assembly específico do WPF WindowsBase. No .NET Framework 4, IComponentConnector está no assembly System.Xaml. . Para obter mais informações, consulte Tipos migrados do WPF para o System.Xaml.

Dica

Uma falha ao resolve IComponentConnector durante uma tentativa de build geralmente é um indicador de que você não atualizou o projeto do WPF corretamente. Em particular, o projeto não está fazendo referência ao assembly System.Xaml para um projeto direcionado .NET Framework 4. Tente executar a opção devenv /upgrade para o projeto ou ajuste as referências de assembly do projeto para que System.Xaml esteja na lista de referência.

Métodos

Connect(Int32, Object)

Anexa eventos e nomes ao conteúdo compilado.

InitializeComponent()

Carrega a página compilada de um componente.

Aplica-se a