Snelle en eenvoudige: Inrichten van een website die SharePoint-objectmodel gebruiken In C#

Ik probeerde op zoek naar een beetje stukje code dat zou laten zien hoe maak ik een nieuwe SPWeb in een siteverzameling. Ik heb niet het vinden als snel of gemakkelijk als ik had verwacht, dus ik dacht dat ik zou klap samen een beetje post op het onderwerp.

Deze code maakt u een nieuwe wikisite:

 SPSite siteCollection;

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

    SPWeb w = siteCollection.OpenWeb();

    w.webs.add("xyzzy", "xyzzy titel",
        "xyzzy beschrijving", 1033, SPWebTemplate.WebTemplateWIKI, vals, vals);

Mijn eerste zoekopdrachten is mislukt omdat ik was op zoek naar uitdrukkingen zoals "het inrichten van een website met behulp van sharepoint-objectmodel" en dergelijke.

Als u zoeken voor "Webs.Add()", u vindt een aantal zeer nuttig blog inzendingen, MSDN-artikelen en SDK-documentatie die verder gaan in de diepte over dit onderwerp. Ik zeker aanraden deze site.

</einde>

Abonneren op mijn blog.

Technorati Tags:

3 gedachten over "Snelle en eenvoudige: Inrichten van een website die SharePoint-objectmodel gebruiken In C#

  1. Rebecca Isserman
    Ik heb dit vorig jaar. Ik zal zeggen dat het een stuk makkelijker om te zoeken naar resources vorig jaar. Dit jaar met meer devs Bloggen wordt het steeds als een informatie moeras. Er zijn goede en slechte eigenschappen. We hebben meer over dingen die we niet over vorig jaar weten, maar we hebben ook veel te veel op het zelfde ding soms. Er is een boek van Todd Bleeker:
    Het heeft sommige dingen over het inrichten en het raken van het objectmodel een beetje. Ik zou zeggen dat het is een van de beste boeken met informatie over het objectmodel.
    Antwoord
  2. Tobias Zimmergren
    Hallo,
    Vergeet niet over de verwijdering van de objecten nadat je klaar bent met hen. Neiging om vrij een resource hog als heeft vele aangepaste toepassing waar men niet nemen de verwijdering van objecten rekening, vooral als er een heleboel gelijktijdige gebruikers is.
    Dit MSDN-artikel beschrijft de verwijdering van objecten vrij goed, and takes up some examples of where the resources tend to run low if you forget about disposals 🙂
    Ik meestal als;
    met behulp van(SPSite someSite = nieuw SPSite(http://litware.inc/)){
    //Hier doen stuff
    }
    Antwoord
  3. Geen naam
    WSS SDK bevat tal van voorbeelden. Denken in de termen van SharePoint object model echt helpt ik heb ontdekt. Zoals Sites zijn opgeslagen onder een siteverzameling zou u zoeken naar een eigenschap van SPSite waarin de sites (SPSite.AllWebs). Als deze eigenschap is een collectie van het type SPWebCollection u zou er heen gaan en de verschillende versies van de methode Add met inbegrip van het codefragment ontdekte.
    Antwoord

Laat een antwoord achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *