IComponentConnector Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |