Carregando um combobox com o título das listas de um site do Sharepoint.

0

Este exemplo irá carregar os títulos das listas disponíveis em um site do Sharepoint para um Combo em uma aplicação windows Forms.

Apenas lembrando:
– Deve haver no ambiente de execução da aplicação o WSS 3.0 ou o MOSS 2007.
– É necessário referenciar no seu código a seguinte DLL’s gerenciada (.NET):

  • Windows Sharepoint Services – 12.0.0.0

– Acrescentar no cabeçalho do código:

  • using Microsoft.SharePoint;

– Inserir um combobox com o nome cmbListas

O método a seguir está associado ao evento Load do formulário.


private void Form1_Load(object sender, EventArgs e)
{
//Criando o objeto SPSite para o Sharepoint local
SPSite obSite = new SPSite("http://localhost/");
//Abrindo o site
SPWeb obWeb = obSite.OpenWeb();
//percorrendo as listas disponíveis
foreach (SPList lst in obWeb.Lists)
{
//Adicionando os itens no combo
cmbListas.Items.Add(lst.Title);
}
}

É isto…

Tiago Gomes Larios

0