Feature Area | Namespace | Description | Notable Types |
|---|
Digital Asset Management | Microsoft.SharePoint.Publishing.Fields | Contains fields that are specific to digital asset management (DAM) and Web content management (WCM). | ImageField ImageFieldValue MediaField MediaFieldValue |
| Microsoft.SharePoint.Publishing.WebControls | Provides Web controls for DAM and WCM, including media controls, CQWPs, Summary Link Web Parts, variations, hyperlinks and URLs, console infrastructure, publishing page controls, and more. | MediaWebPart |
Document Management | Microsoft.Office.DocumentManagement | Contains the API for Document ID and metadata navigation defaults. | DocumentId DocumentIdProvider MetadataDefaults |
| Microsoft.Office.DocumentManagement.AdminPages | Contains members that support document conversions. | DocConvLauncher DocConvLoadBalancer |
| Microsoft.Office.DocumentManagement.DocSite | Contains the type that sets the document site feature receiver. | SetupDocSiteFeatureReceiver |
| Microsoft.Office.DocumentManagement.DocumentSets | Contains types that provide document sets functionality. | DocumentSet DocumentSetTemplate DocumentSetVersion DocumentSetVersionCollection |
| Microsoft.Office.DocumentManagement.MetadataNavigation | Contains types that provide metadata navigation defaults and filtering functionality. | MetadataNavigationSettings |
| Microsoft.Office.DocumentManagement.Server | Contains the type that sets the multiple language event receiver. | |
| Microsoft.Office.DocumentManagement.WebControls | Contains the base document container, field control, and library fields for multiple language support. | |
| Microsoft.Office.Server.WebControls | Contains Web controls for document ID, document sets, metadata navigation, and large page libraries. | |
Records Management and eDiscovery | Microsoft.Office.RecordsManagement.Holds | Contains the eDiscovery and holds API. | IHoldsHandler HoldHandlerResult |
| Microsoft.Office.RecordsManagement.InformationPolicy | Contains the information policy API. | ListPolicySettings |
| Microsoft.Office.RecordsManagement.OfficialFileWSProxy | Contains the API for submitting a file and its associated properties to a repository for storage, and provides the ability to retrieve details about the repository. | |
| Microsoft.Office.RecordsManagement.PolicyFeatures | Contains the API that generates barcodes, manages retention and expiration, and provides auditing and labeling functionality. | |
| Microsoft.Office.RecordsManagement.RecordsRepository | Provides the API that manages records archives, including the document router, record declaration functionality, and the records repository. | EcmDocumentRouter EcmDocumentRouterRule ICustomRouter IRecordDeclarationHandler RecordOperationResult |
| Microsoft.Office.RecordsManagement.Reporting | Provides the reporting API for records management. | AuditLogTrimmingReportCallout IReportDataSource IReportGenerator |
| Microsoft.Office.RecordsManagement.SearchAndProcess | Provides search and process interfaces and related API. | IProcess ISearchEnumerator ISearchParameters ISearchProvider SearchAndProcessItem |
Workflow | Microsoft.Office.Workflow | Contains the API for bulk workflows. | |
Web Content Management | Microsoft.SharePoint.Publishing | The Web content management API, used to create and manage publishing sites. | IPublishingPageRouter PublishingTimerJobsFeatureHandler SiteDataResults |
| Microsoft.SharePoint.Publishing.Administration | The content deployment API for Web content management. | ContentDeploymentSqlSnapshotSetting PathAuthenticationOption |
| Microsoft.SharePoint.Publishing.Administration.WebServices | Contains the remote import API for content deployment. | |
| Microsoft.SharePoint.Publishing.Design.WebControls | | |
| Microsoft.SharePoint.Publishing.Fields | Contains fields that are specific to DAM and WCM. | |
| Microsoft.SharePoint.Publishing.Navigation | Provides navigation functionality for publishing sites. | PortalNavigation PortalSiteMapDataSourceSwitch SiteNavigationSettings SiteNavigationSettingsWriter |
| Microsoft.SharePoint.Publishing.WebControls | Provides Web controls for DAM and WCM, including media controls, CQWP, Summary Link Web Part, variations, hyperlinks and URLs, console infrastructure, publishing page controls, and more. | FileExtensionValidator InsertMediaRibbonButton MediaFieldControl MediaWebPart |
| Microsoft.SharePoint.Publishing.WebControls.EditingMenuActions | Provides editing menu actions that support Web controls for DAM and WCM. | EditListItemPropertiesAction PageLayoutAction
SchedulingAction
|
| Microsoft.SharePoint.Publishing.WebServices | Provides Web services that support WCM, including a publishing service and a publishing toolbox service. | |
Enterprise Metadata Management | Microsoft.SharePoint.Taxonomy | Provides the core pieces of the metadata and taxonomy API, including the building blocks of the managed metadata system, such as term, term set, group, and term management APIs. | Group Label TaxonomyField TaxonomyFieldControl TaxonomyFieldValue TaxonomySession TaxonomyWebTaggingControl Term TermSet TermSetItem TermStore |
| Microsoft.SharePoint.Taxonomy.ContentTypeSync | Provides the content type synchronization API, which publishes synchronized content types and reports on their status. | ContentTypePublisher |
| Microsoft.SharePoint.Taxonomy.Generic | Provides generic dictionary and collection objects. | |
| Microsoft.SharePoint.Taxonomy.OM.CodeBehind | Provides code-behind functionality for the metadata and taxonomy API. | |
| Microsoft.SharePoint.Taxonomy.Upgrade | Provides SQL scripts for updating the metadata database. | |
| Microsoft.SharePoint.Taxonomy.WebServices | Provides Web services that support term and term store operations such as matching and suggestion, and disambiguation information. | TaxonomyClientService |