Posts

Showing posts with the label Term Store

Access Term Store Programmatically

To get the term store or term set or term, you need to get the TaxonomySession first.  You also need to reference Microsoft.SharePoint.Taxonomy namespace using (SPSite site = new SPSite ("")) {    TaxonomySession taxonomySession = new TaxonomySession (Site);    //get the default one    TermStore termStore = taxonomySession.DefaultSiteCollectionTermStore;    /* or you can get the one you want by looping through all the term stores      taxonomySession.TermStores    */    Group group = termStore.Groups[ "groupName" ];    TermSet termSet = group.TermSets["TermSetName"];    //you can further looping through all the terms in the term set    TermCollection terms = termSet.Terms    Term term = terms[0]; //For the term that has multiple languages, you can get the label in the specific language by passing in the LCID.   ...