Sharepoint - Obter a SPWeb através do Url de uma página.

Já varias vezes necessitei de um método que me retornasse a Web através do Url de uma pagina,
por exemplo nos resultados de uma pesquisa se quise-se exibir a web onde se encontra a(s) pagina(s) encontradas.
Para isso resolvi criar um método que resolve-se esse problema:


public SPWeb GetWeb(string pageUrl)
{
   if (!string.IsNullOrEmpty(pageUrl))
   {
      using (SPSite site = new SPSite(pageUrl))
      {
         using (SPWeb web =site.OpenWeb())
         {
            return web; 
         } 
      }
   }
   return null;
}

Comments

# Anonymous said:

Pedro,

A AdQuam procura Consultores .NET para consultora muntinacional de referência.

Teriamos muito gosto em poder conhece-lo um pouco melhor. Caso esteja interessado envienos o seu currículo para fernanda.morais@adquam.com

quarta-feira, 1 de Julho de 2009 2:33
# Anonymous said:

Fernanda Morais,

Como já deve ter reparado no canto superior direito do meu blog o meu nome não é Pedro.

Quanto a proposta de emprego agradeço mas ja trabalho numa Consultora Multinacional de referência.

quarta-feira, 1 de Julho de 2009 2:33
# Anonymous said:

Pedro,

A AdQuam procura Consultores .NET para consultora muntinacional de referência.

Teriamos muito gosto em poder conhece-lo um pouco melhor. Caso esteja interessado envienos o seu currículo para fernanda.morais@adquam.com

quinta-feira, 2 de Julho de 2009 2:28
# Anonymous said:

Fernanda Morais,

Como já deve ter reparado no canto superior direito do meu blog o meu nome não é Pedro.

Quanto a proposta de emprego agradeço mas ja trabalho numa Consultora Multinacional de referência.

quinta-feira, 2 de Julho de 2009 2:28

Leave a Comment

(requerido) 
(requerido) 
 
(opcional)
(requerido) 
If you can't read this number refresh your screen
Enter the numbers above: