Compartilhar via


Criar um controle de usuário para uma página de aplicativo ou Web Part do SharePoint

Você pode criar controles de usuário personalizados que fornecem uma funcionalidade personalizada para sua solução do SharePoint. Você também pode reutilizar essa funcionalidade dentro de seu projeto. Você pode incluir os controles de usuário em uma página de web part ou aplicativo, adicionar outros controles ASP.NET e controles do SharePoint, além de também definir propriedades e métodos para o controle. Para obter mais informações sobre controles de usuário, consulte Criar controles reutilizáveis para web parts ou páginas de aplicativos e Controles de Usuário e Controles de Servidor no SharePoint.

Para criar um controle de usuário para o SharePoint

  1. No Visual Studio, abra ou crie um projeto do SharePoint.

    Consulte Modelos de projeto e de itens de projeto do SharePoint.

  2. No Gerenciador de Soluções, escolha o nó do projeto.

  3. Na barra de menus, escolha Projeto>Adicionar Novo Item.

    A caixa de diálogo Adicionar Novo Item é aberta.

  4. No painel Instalado, escolha o nó Office/SharePoint.

  5. Na lista de modelos do SharePoint, escolha Controle de Usuário (Somente Solução de Farm).

    Observação

    Os controles de usuário funcionam apenas em soluções de farm.

  6. Na caixa Nome, especifique um nome para o controle de usuário e depois selecione o botão Adicionar.

    O Visual Studio adiciona várias pastas e arquivos ao seu projeto. Para obter mais informações sobre esses arquivos, consulte Criar controles reutilizáveis para web parts ou páginas de aplicativos.

    Por padrão, o arquivo de controle do usuário aparece na exibição de Fonte do designer do Visual Web Developer. Nesse modo de exibição, você pode editar a marcação XML do controle. Você pode alternar para o modo de exibição de Design se quiser projetar o controle visualmente arrastando os controles da Caixa de Ferramentas. Consulte Exibição de Design, Designer de Página da Web.

  7. Se você quiser manipular eventos que ocorrem no controle, adicione código ao arquivo de código do controle de usuário.

    Esse arquivo aparece em Gerenciador de Soluções no arquivo de controle do usuário e tem uma extensão .cs ou .vb, dependendo da linguagem do projeto.