Programming concepts and features for SharePoint tools extensions
Applies to: Visual Studio Visual Studio for Mac
Note
This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here
There are several important programming concepts and features that are related to the SharePoint tools in Visual Studio. These concepts and features play an important role in most SharePoint tools extensions.
In this section
Call into the SharePoint object models
Compares using the SharePoint client and SharePoint server object models from SharePoint tools extensions, and provides information about how you can create SharePoint commands to call into the SharePoint server object model.
Use the SharePoint project service
Describes the features that the SharePoint project service provides to SharePoint tools extensions, and provides instructions for retrieving the service in different kinds of extensions.
Associate custom data with SharePoint tools extensions
Describes how to associate custom data with certain types of objects in SharePoint tools extensions.