Compartilhar via


Como a: Personalizar os espaços de trabalho de reunião usando o modelo de objeto de serviços SharePoint Windows

O seguinte apresentação exemplos codificar como usar o modelo de objeto Windows SharePoint Services wssnoverslong ao trabalho com sites Meeting Workspace.

Para identificar de Espaço de Trabalho de Reunião existente sites

  • O seguinte exemplo de código imprime os nomes dos sites de Espaço de Trabalho de Reunião que existem na de alto nível site sobre o servidor.

                            SPSite targetSite = new SPSite("http://server_name");
    SPWeb rootWeb = targetSite.OpenWeb("/");
    SPWebCollection spRootWebChildren = rootWeb.Webs;
    for (int i =0; i<spRootWebChildren.Count; i++)
    {
        if(spRootWebChildren[i].WebTemplateId == (int)SPWebTemplate.WebTemplate.Meetings)
        {
            Console.WriteLine(spRootWebChildren[i].Name.ToString());
        }
     }
    

Para Excluir Espaço de Trabalho de Reunião existente sites

  • O seguinte exemplo de código exclui o site Meeting Workspace com o nome "testmws" de de alto nível site sobre o servidor.

                            SPSite targetSite = new SPSite("http://server_name");
    SPWeb rootWeb = targetSite.OpenWeb("/");
    SPWebCollection spRootWebChildren = rootWeb.Webs;
    for (int i =0; i<spRootWebChildren.Count;i++)
    {
        if(spRootWebChildren[i].WebTemplateId == (int) SPWebTemplate.WebTemplate.Meetings)
        {
            if(spRootWebChildren[i].name=="testmws")
                spRootWebChildren.Delete("testmws");
        }
    }
    

Consulte também

Referência

Microsoft.SharePoint.Meetings

Conceitos

Os espaços para nome no modelo de objeto de serviços SharePoint do Windows