Rask og enkel: Et Web-område som bruker SharePoint-objektmodellen i C#

Jeg forsøkt forskende for en liten bit-koden som skal vise hvordan jeg kan lage en ny SPWeb i en områdesamling. Jeg fant det som raskt eller lett som jeg forventet så jeg tenkte jeg ville klapse sammen en liten post om emnet.

Denne koden skaper en ny Wiki-side:

 SPSite siteCollection;

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

    SPWeb w = siteCollection.OpenWeb();

    w.Webs.Add("xyzzy", "xyzzy tittel",
        "xyzzy beskrivelse", 1033, SPWebTemplate.WebTemplateWIKI, USANN, USANN);

Min første søk mislyktes fordi jeg var på utkikk etter fraser som "klargjøre et webområde som bruker sharepoint-objektmodellen" og lignende.

Hvis du Søk for "Webs.Add()", du finner en rekke svært nyttig bloggen, MSDN-artiklene og SDK-dokumentasjon som går i dybden på dette emnet. Jeg definitivt anbefale Dette nettstedet.

</slutten>

Abonner på bloggen min.

Technorati Merkelapper:

3 tanker om “Rask og enkel: Et Web-område som bruker SharePoint-objektmodellen i C#

  1. Rebecca Isserman
    Jeg gjorde dette i fjor. Jeg vil si det var enklere å finne ressurser i fjor. I år med mer devs blogging blir det å være en bog ned. Den har det gode og dårlige kvaliteter. Vi har mer om ting vi ikke vet om i fjor, men vi har altfor mye på samme noen ganger. Det er en bok av Todd Bleeker:
    Det har noen ting om klargjøring og treffer objektmodellen litt. Jeg vil si det er en av de beste bøkene med informasjon om objektmodellen.
    Svar
  2. Tobias Zimmergren
    hei,
    Ikke glem om avhending objektene når du er ferdig med dem.. Tendens til å bli en ressurs hog hvis man har mange egendefinerte programmet der man ikke ta salg av objekter i betraktning, spesielt hvis det er mange samtidige brukere.
    Denne MSDN-artikkelen beskriver salg av objekter ganske godt, and takes up some examples of where the resources tend to run low if you forget about disposals 🙂
    Jeg liker vanligvis;
    ved hjelp av(SPSite someSite = ny SPSite(http://litware.inc/)){
    //Gjør ting her
    }
    Svar
  3. Ingen navn
    WSS SDK inneholder mange eksempler. Tenker i form av SharePoint objekt modell virkelig hjelper jeg har funnet ut. Som nettsteder lagres under en områdesamling ville du se for en SPSite som inneholder områdene (SPSite.AllWebs). Denne egenskapen er en samling av typen SPWebCollection du ville gå dit og grunnlegge ut de ulike versjonene av metoden Add inkludert kodebiten.
    Svar

legg igjen et svar

e-postadressen din vil ikke offentliggjøres. Obligatoriske felt er merket *