Custom List Actions: Behind the Scenes

If you’ve previously worked with Features to deploy custom actions, you might be interested to know how SharePoint Designer manages the custom action creation process. If you haven’t previously worked with SharePoint Features then reviewing how SharePoint Designer generates custom actions might help you to get started with creating Features in Visual Studio.

Similar to creating a Feature, SharePoint Designer generates a unique ID (GUID), scope ID, site ID, web ID, Feature ID, scope type, properties, and version for each custom action. In addition, custom actions created in SharePoint Designer are stored in the CustomActions table in the SharePoint content database, as shown in Figure 28.37.

Figure 28.37 ...

Get Microsoft® SharePoint® Designer 2010 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.