Хутка і проста: Прадастаўленне вэб-вузла з дапамогай аб'ектнай мадэлі SharePoint ў C #

I tried searching for a little snippet code that would show how I can create a new SPWeb in a site collection. I didn’t find it as quickly or easily as I expected so I thought I’d slap together a little entry on the subject.

Гэты код стварае новы сайт Wiki:

 SPSite SiteCollection;

    SiteCollection = новы SPSite("http://conchang-o9l8qi");

    SPWeb W = siteCollection.OpenWeb();

    w.Webs.Add("XYZZY", "xyzzy Title",
        "xyzzy description", 1033, SPWebTemplate.WebTemplateWIKI, ілжывы, ілжывы);

My initial searches failed because I was looking for phrases like "provision a web site using sharepoint object model" and the like.

Калі вы пошук for "Webs.Add()", вы знойдзеце шэраг вельмі карысных запісы ў блогу, MSDN articles and SDK documentation that go into depth on this subject. I definitely recommend гэтага сайта.

</канец>

Падпісацца на мой блог.

Technorati Тэгі:

3 думкі пра «Хутка і проста: Прадастаўленне вэб-вузла з дапамогай аб'ектнай мадэлі SharePoint ў C #

  1. Рэбека Isserman
    I did this last year. I will say it was a lot easier to find resources last year. This year with more devs blogging it’s getting to be an information bog down. It has it’s good and bad qualities. We have more about stuff we didn’t know about last year, but we also have way too much on the same thing sometimes. There is a book by Todd Bleeker:
    It has some stuff about provisioning and hitting the object model a bit. I would say it’s one of the best books with information about the Object Model.
  2. Тобіас Zimmergren
    Прывітанне,
    Не забывайце аб распараджэнні аб'ектамі пасля таго як вы зрабілі з імі. Імкнецца атрымаць даволі шмат рэсурсаў, калі ёсць шмат карыстацкіх прыкладанняў, дзе не прымаць распараджэння аб'ектамі пад увагу, асабліва калі ёсць шмат адначасова якія працуюць карыстальнікаў.
    Гэты артыкул апісвае MSDN распараджэнне аб'екты, а таксама, and takes up some examples of where the resources tend to run low if you forget about disposals 🙂
    Я звычайна раблю, як;
    выкарыстанне(SPSite someSite = новыя SPSite(http://litware.inc/)){
    //Do stuff here
    }
  3. Без назвы
    WSS SDK змяшчае мноства прыкладаў. Мысленне ў тэрмінах аб'ектнай мадэлі SharePoint сапраўды дапамагае я даведаўся. Як сайты захоўваюцца ў калекцыі сайта вы будзеце выглядаць для ўласцівасці SPSite які змяшчае сайты (SPSite.AllWebs). Як гэта ўласцівасць з'яўляецца калекцыяй тыпу SPWebCollection вы б туды і высветлілі, розныя версіі гэтага дапаўненні спосаб ўключае ў сябе фрагмент кода.

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя палі пазначаныя * *