Partilhar via


Criar uma lista externa usando uma fonte de dados OData no SharePoint

Saiba como criar uma lista externa programaticamente e vinculá-la a um tipo de conteúdo externo baseado em OData no SharePoint. Embora um usuário avançado ou administrador do SharePoint provavelmente criará uma lista externa usando SharePoint Designer 2013, um desenvolvedor será a capacidade de criar listas externas usando as ferramentas de seu ofício, Visual Studio 2012 e o Office Developer Tools para Visual Studio 2012 interessado. Isso dá mais flexibilidade para adicionar funcionalidades e empacotar uma solução que inclui recursos de Business Connectivity Services (BCS) para implantação posterior em um ou vários ambientes de host.

Pré-requisitos para a criação de uma lista externa

Os seguintes componentes são necessários para criar uma lista externa de uma fonte OData:

Para obter informações sobre como configurar um ambiente de desenvolvimento do SharePoint, consulte Configurar um ambiente de desenvolvimento geral para o SharePoint.

Principais conceitos para a criação de listas externas

Os seguintes artigos fornecem informações sobre Suplementos do SharePoint e outras informações de plano de fundo para a criação de listas externas.

Tabela 1. Conceitos principais para listas externas

Título do artigo Descrição
Começar com Serviços Corporativos de Conectividade do Microsoft Office SharePoint Online
Saiba mais sobre os Serviços de Conectividade Empresarial e como você pode expor dados externos no SharePoint.
Suplementos do SharePoint
Saiba mais sobre o novo modelo de aplicativo no SharePoint que permite criar aplicativos, que são soluções pequenas e fáceis de usar para usuários finais.
Escolher padrões para desenvolver e hospedar seu suplemento do SharePoint
Saiba mais sobre as diferentes maneiras que você pode hospedar Suplementos do SharePoint.

Criar uma nova lista externa

Os procedimentos a seguir mostrarão como criar uma nova lista externa, associá-la ao tipo de conteúdo externo baseado em OData e publicar no SharePoint usando o Visual Studio 2012.

Observação

A primeira etapa pressupõe que você tenha criado com êxito um tipo de conteúdo externo, conforme descrito em Como criar um tipo de conteúdo externo a partir de uma fonte OData no SharePoint.

Para adicionar uma lista externa automaticamente

  1. Se você deseja adicionar uma lista simples ao seu projeto que reflete o que está no seu tipo de conteúdo externo, você pode usar as ferramentas de geração automática de Visual Studio 2012. A lista é criada quando o tipo de conteúdo externo é criado. Quando você seleciona a caixa de seleção criar instâncias de lista para as entidades de dados selecionada (exceto as operações de serviço) encontrada na segunda etapa do processo de geração automática (Selecionar a etapa de entidades de dados), o assistente cria as declarações de XML e adicionar novos tipos de conteúdo externos para cada entidade que você selecionou.

  2. Pressione F5 para implantar o projeto e a nova lista também é implantado.

Para fins de teste, convém modificar o arquivo de AppManifest.xml para que a página inicial do aplicativo é a lista que você acabou de criar.

Para modificar o arquivo AppManifest.xml

  1. Abra o arquivo AppManifest.xml usando um editor de XML.

  2. Localize a <marca StartPage> .

  3. Altere o valor para ~appWebUrl/Lists/Employees.

  4. Salve suas alterações.

Para publicar o projeto

  • Pressione F5 para implantar o seu projeto e a lista externa.

    Abra um navegador da web e navegue até a nova lista que você criou.

Confira também