Hurtig og enkel: Klargøre et websted ved hjælp af SharePoint objektmodel I C#

Jeg prøvede at søge efter en lille stump kode, der ville vise, hvordan jeg kan oprette en ny SPWeb i en gruppe af websteder. Jeg fandt det som hurtigt eller nemt, som jeg havde forventet, så jeg tænkte jeg ville smække sammen en lille post om emnet.

Denne kode opretter et nye Wiki-websted:

 SPSite siteCollection;

    siteCollection = nye SPSite("http://conchang-o9l8qi");

    SPWeb w = siteCollection.OpenWeb();

    w.Webs.Add("xyzzy", "xyzzy titel",
        "xyzzy beskrivelse", 1033, SPWebTemplate.WebTemplateWIKI, falsk, falsk);

Mine indledende søgninger mislykkedes, fordi jeg var på udkig sætninger som "bestemmelse et websted ved hjælp af sharepoint-objektmodellen" og lignende.

Hvis du Søg til "Webs.Add()", Du kan finde en række meget nyttige blog-indtastninger, MSDN artikler og SDK-dokumentationen, at gå i dybden med dette emne. Jeg absolut anbefale dette websted.

</slutningen>

Abonner på min blog.

Technorati Tags:

3 tanker om ”Hurtig og enkel: Klargøre et websted ved hjælp af SharePoint objektmodel I C#

  1. Rebecca Isserman
    Jeg gjorde det sidste år. Jeg vil sige, det var meget nemmere at finde ressourcer sidste år. I år med flere devs blogging er det ved at blive en oplysninger mose ned. Det har sin gode og dårlige kvaliteter. Vi har mere om ting vi ikke vidste om sidste år, men vi har også alt for meget på det samme nogle gange. Der er en bog af Todd Bleeker:
    Det har nogle ting om klargøring og rammer objektmodellen en smule. Jeg vil sige det er en af de bedste bøger med oplysninger om den objektmodel.
    Svar
  2. Tobias Zimmergren
    Hej,
    Glem ikke om bortskaffelse af objekter, når du er færdig med dem.. Tendens til at blive en ressource hog, hvis man har mange brugerdefinerede program hvor man ikke tage til rådighed for objekter i betragtning, især hvis der er en masse af samtidige brugere.
    Denne MSDN-artikel beskriver bortskaffelse af objekter ret godt, og tager nogle eksempler på, hvor ressourcerne har tendens til at blive lave, hvis du glemmer bortskaffelse 🙂
    Jeg kan normalt lide;
    ved hjælp af(SPSite someSite = ny SPSite(http://litware.inc/)){
    //Gøre ting her
    }
    Svar
  3. Intet navn
    WSS SDK indeholder masser af eksempler på. Tænkning i henhold til SharePoint-objekt model virkelig hjælper jeg har fundet ud. Som websteder er gemt under en gruppe af websteder ville du kigge efter en egenskab for SPSite, som indeholder steder (SPSite.AllWebs). Denne egenskab er en samling af typen SPWebCollection du ville gå der og fandt ud af de forskellige versioner af metoden Add herunder kodestykket.
    Svar

Efterlad et svar

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret *