Programaticamente recuperar lista de bibliotecas de documentos

O seguinte trecho de código é usado para recuperar a lista de bibliotecas de documentos.

SPWeb = _Web SPContext.Current.Web;

SPListCollection ListColl = _web.Lists;

foreach (SPList _lst em ListColl)

{

se (_lst.BaseTemplate == SPListTemplateType.DocumentLibrary)

26 de novembro, 2009 | Tags: , , | Categoria: MOSS 2007, Modelo de objeto SharePoint | Deixe um comentário

Como usar o arquivo de recursos no SharePoint 2007

Criar Recurso arquivo usando o Visual Studio IDE

Copie o arquivo de recursos em 12 pasta de recursos colmeia

Método de GetLocalized SPUtility para ler os valores do arquivo de recurso

Sintaxe:

SPUtility.GetLocalizedString(“$Recursos:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, tempo);

Exemplo:

SPUtility.GetLocalizedString(“$Recursos:MyResources,Nome”, “MyResources”, tempo);

Fonte Amostra:

08 de novembro, 2009 | Tags: , , | Categoria: MOSS 2007, Modelo de objeto SharePoint | Um comentário

Programaticamente Leia alertas para usuários em Conjunto de Sites

SPAlerCollection classe pode ser usado para obter a coleção de alerta para o usuário.

O trecho de código abaixo é usado para ler todos os alertas registrados para os usuários coleção site.

private static GetAlerts vazio()

{

SPSite currSite = new SPSite(“http://Uday”);

SPWeb currWeb = currSite.OpenWeb();

SPUserCollection […]

Como definir o intervalo de Alertas em SharePoint 2007

Para definir o intervalo de trabalho de timer para alertas pode definir usando a setproperty para a propriedade de comando job-imediata-alertas em stsadm.

Sintaxe:STSADM-o getproperty-pn-job imediata alertas de-pv <valor da propriedade> -url <URL do Site>

Exemplo:STSADM-o getproperty-pn-job imediata alertas de-pv “cada 2 minutos” -url http://Uday

[…]

Como editar InfoPath arquivo XML na Biblioteca do Fórum de programação no SharePoint 2007

A seguir linhas de trecho de código é atualizar o registro infopath xml(arquivo)

SPWeb = _Web SPContext.Current.Web; SPList _list = _web.Lists[“SampleFormLib”];

MemoryStream myInStream = new MemoryStream(item.File.OpenBinary()); Leitor XmlTextReader = new XmlTextReader(myInStream);

XmlDocument doc = new XmlDocument(); doc.Load(leitor);

reader.Close(); myInStream.Close();

XmlNamespaceManager nameSpaceManager = new XmlNamespaceManager(doc.NameTable); nameSpaceManager.AddNamespace(“a minha”, “http://schemas.microsoft.com/office/infopath/2003/myXSD/2009-06-11T12:44:57“);

doc.DocumentElement.SelectSingleNode(“a minha:Estado”, nameSpaceManager).InnerText = “Salvo”; […]

Obter Interval timer de trabalho para alertas

Para obter o intervalo de trabalho de timer para alertas podem ser recuperadas usando o comando stsadm getproperty em.

Sintaxe:STSADM-o getproperty-pn emprego imediato alertas url- <URL do Site>

Exemplo:

STSADM-o getproperty-pn emprego imediato alertas url-http://Uday

Duração definida para o indicador Ícone de novo no SharePoint

Para definir a duração para o ícone de novo no SharePoint (o indicador que mostra ao lado de novos itens) acessar o objeto WebApplication SharePoint e defina o valor para DaysToShowNewIndicator.

WebApp SPWebApplication SPWebApplication.Lookup =(novo Uri(WebAppURL.Text));

WebApp.DaysToShowNewIndicator = 3;

WebApp.Update();

[…]

Lançado SPDisposeCheck!

SPDisposeCheck v1.3.1 foi lançado no MSDN Code Gallery, http://code.msdn.microsoft.com / SPDisposeCheck. Esta ferramenta irá ajudar a melhorar a qualidade de suas montagens SharePoint. Ele vai inspecionar suas assembléias SharePoint e verifique se está corretamente eliminação de certos objetos do SharePoint (IDisposable objetos que inclui SPSite e SPWeb). A ferramenta é baseada na orientação publicados neste […]

Programática atualização de lista de conteúdo no SharePoint

Oi Devs,

A seguir é o código de exemplo para atualizar o conteúdo da lista do SharePoint programaticamente usando o modelo de objeto SharePoint.

SPSite Site = SPSite novo(“http://localhost:21000”); Web SPWeb Site.OpenWeb =(); Lista SPList = Web.Lists[“Endereços”]; SPListItem Listitem = List.GetItemById(0);

string FullName string.Empty =;

FullName ListItem =[“Nome”].ToString() + ListItem.[“Apelido”].ToString(); SPListItem[“FullName”] = FullName; ListItem.Update();