TaxonomyToolkit API

In addition to the PowerShell cmdlet, the TaxonomyToolkit functionality is also exposed as a .NET API that can be called by your own C# projects by referencing the TaxonomyToolkit.dll assembly. The important classes are:
  • LocalTermStore: An in-memory representation of a taxonomy term store
  • TaxmlLoader/TaxmlSaver: Used to save/load the LocalTermStore to a TAXML text file
  • ClientConnector: Used to sync the LocalTermStore with a SharePoint server using the Client Side Object Model (CSOM)

The project source code includes a set of Visual Studio unit tests that illustrate how to perform many basic operations using the TaxonomyToolkit API.

NOTE: The API spec is not finalized yet and may change significantly in future releases.

Last edited Jul 30, 2015 at 4:43 PM by pgonzal, version 1