企业内容管理

上次修改时间: 2015年3月9日

适用范围: SharePoint Server 2010

什么是企业内容管理?

利用企业内容管理 (ECM),可处理企业中的文档或其他内容类型的管理、存储、保留、工作流和交付。在 Microsoft SharePoint Server 2010 中,ECM 提供了一个扩展选项子集和一个扩展范围,而且其扩展性比早期版本中的扩展性更大。企业中的所有人员都可使用 ECM 功能,这些功能易于使用并支持各种内容(从正式的结构化内容到非正式的无结构内容)。ECM 功能还具有较高的可扩展性和可缩放性。

SharePoint Server 2010 SDK 中的此节介绍了组成 ECM 的功能区,并介绍了可用于开始使用 ECM 对象模型的概念、过程和代码示例。

管理数字资产

数字资产管理 (DAM) 包括支持数字内容(包括音频、视频和图像)的接收、注释、存储、检索和呈现的功能。

管理文档

文档管理 (DM) 包括用于创建、存储和跟踪文档、文档集和其他类型的内容的功能。功能区包含内容管理器、文档中心的模板和支持文档集创建所需的基础结构。它还包括可用于浏览文档集并基于元数据进行筛选的技术,以及用于基于元数据默认值查找文档的方法。

管理记录和电子数据展示

记录管理 (RM) 包括用于将文档标识为记录的功能,以及在这些记录的整个生命周期内管理它们的方法—标识和创建记录、电子数据展示或保留、审核、过期和处理。在 SharePoint Server 2010 中,记录管理支持管理存档或存储库中的记录,并支持就地记录管理。

管理企业元数据

企业元数据或托管元数据是集中管理的术语的分层集合,可以定义这些术语,然后在整个 SharePoint Server 2010 和其他 Microsoft Office 2010 应用程序中将其用作元数据。此元数据是托管 元数据,因为术语和术语集(术语的集合)是独立于需要它们的列或字段进行管理的。

管理 Web 内容

利用 Web 内容管理 (WCM),可对网站、网站集、网页、Web 部件和文档进行配置、部署、自定义和优化。

本节概述了有关为 ECM 包含的新概念性主题。

表 1. ECM 概念性主题

主题标题

说明

管理数字资产

介绍数字资产管理 (DAM) 功能、支持的方案和可编程性模型。

媒体内容类型简介

介绍三种新的富媒体内容类型(音频、图像、视频)及其功能。

演练:创建和自定义视频共享网站

演练如何创建视频共享网站(分为五个部分的系列教程)。

管理文档

介绍包含功能(如内容管理器、文档集和文档 ID)的文档管理功能区。

内容管理器

介绍内容管理器功能,该功能是用于文档管理和记录管理方案的高级文档传送引擎。

文档集

介绍文档设置功能,该功能是一种用于将与单个工作产品相关的各个文档收集到一个功能集中的方法。

文档 ID 和 DocID 服务

介绍文档 ID 功能及其关联的服务。

基于位置的元数据默认设置

说明位置如何统一管理将自定义元数据有效应用到服务器应用程序和客户端应用程序上的字段和项。

元数据导航和筛选

介绍元数据和筛选,这会将企业元数据绑定到可搜索的索引。

管理记录和电子数据展示

介绍记录管理功能区,其中包括新功能,如就地记录管理、针对多网站集搜索的支持和对保留报告进行更改。

管理元数据

介绍企业元数据管理 (EMM) 功能及其关联的概念和编程模型。

ECM 编程模型

可以使用 ECM 编程模型来扩展 ECM 的功能并创建自定义解决方案。该模型包括支持以下三类编程的方法和函数:一个用于服务器端编程的 API、一个客户端对象模型和用于客户端编程的 Web 服务。表 2 概述了 ECM 对象模型中的命名空间和一些值得注意的类型。

表 2. ECM 对象模型中的命名空间和值得注意的类型

功能区域

命名空间

说明

值得注意的类型

数字资产管理

Microsoft.SharePoint.Publishing.Fields

包含特定于 DAM 和 WCM 的字段。

ImageField

ImageFieldValue

MediaField

MediaFieldValue

Microsoft.SharePoint.Publishing.WebControls

为 DAM 和 WCM 提供 Web 控件,包括媒体控件、内容查询 Web 部件、摘要链接 Web 部件、变体、超链接和 URL、控制台基础结构以及发布页面控件。

MediaWebPart

文档管理

Microsoft.Office.DocumentManagement

包含用于文档 ID 和元数据导航默认设置的 API。

DocumentId

DocumentIdProvider

MetadataDefaults

Microsoft.Office.DocumentManagement.DocSite

包含可设置文档网站功能接收器的类型。

SetupDocSiteFeatureReceiver

Microsoft.Office.DocumentManagement.DocumentSets

包含可提供文档集功能的类型。

DocumentSet

DocumentSetTemplate

DocumentSetVersion

DocumentSetVersionCollection

Microsoft.Office.DocumentManagement.MetadataNavigation

包含可提供元数据导航默认设置和筛选功能的类型。

MetadataNavigationSettings

Microsoft.Office.DocumentManagement.Server

包含可设置多个语言事件接收器的类型。

Microsoft.Office.DocumentManagement.WebControls

包含用于多种语言支持的基本文档容器、字段控制和库字段。

Microsoft.Office.Server.WebControls

包含用于文档 ID、文档集、元数据导航和大型页面库的 Web 控件。

记录管理和电子数据展示

Microsoft.Office.RecordsManagement.Holds

包含电子数据展示和存放 API。

IHoldsHandler

HoldHandlerResult

Microsoft.Office.RecordsManagement.InformationPolicy

包含信息策略 API。

ListPolicySettings

Microsoft.Office.RecordsManagement.PolicyFeatures

包含可生成条形码、管理保留和过期并提供审计和标记功能的 API。

Microsoft.Office.RecordsManagement.RecordsRepository

提供可管理记录存档(包括文档传送器、记录声明功能和记录库)的 API。

EcmDocumentRouter

EcmDocumentRouterRule

ICustomRouter

IRecordDeclarationHandler

RecordOperationResult

Microsoft.Office.RecordsManagement.Reporting

提供用于记录管理的报告 API。

AuditLogTrimmingReportCallout

IReportDataSource

IReportGenerator

Microsoft.Office.RecordsManagement.SearchAndProcess

提供搜索和处理接口以及相关的 API。

IProcess

ISearchEnumerator

ISearchParameters

ISearchProvider

SearchAndProcessItem

工作流

Microsoft.Office.Workflow

包含用于批量工作流的 API。

Web 内容管理

Microsoft.SharePoint.Publishing

Web 内容管理 API,用于创建和管理发布网站。

IPublishingPageRouter

PublishingTimerJobsFeatureHandler

SiteDataResults

Microsoft.SharePoint.Publishing.Administration

用于 Web 内容管理的内容部署 API。

ContentDeploymentSqlSnapshotSetting

PathAuthenticationOption

Microsoft.SharePoint.Publishing.Administration.WebServices

包含用于内容部署的远程导入 API。

Microsoft.SharePoint.Publishing.Fields

包含特定于 DAM 和 WCM 的字段。

Microsoft.SharePoint.Publishing.Navigation

提供用于发布网站的导航功能。

PortalNavigation

PortalSiteMapDataSourceSwitch

SiteNavigationSettings

SiteNavigationSettingsWriter

Microsoft.SharePoint.Publishing.WebControls

为 DAM 和 WCM 提供 Web 控件,包括媒体控件、内容查询 Web 部件、摘要链接 Web 部件、变体、超链接和 URL、控制台基础结构以及发布页面控件。

FileExtensionValidator

InsertMediaRibbonButton

MediaFieldControl

MediaWebPart

Microsoft.SharePoint.Publishing.WebControls.EditingMenuActions

提供支持用于 DAM 和 WCM 的 Web 控件的编辑菜单操作。

EditListItemPropertiesAction

PageLayoutAction

SchedulingAction

Microsoft.SharePoint.Publishing.WebServices

提供支持 WCM 的 Web 服务,包括发布服务和发布工具箱服务。

企业元数据管理

Microsoft.SharePoint.Taxonomy

提供元数据和分类 API 的核心部分,其中包括托管元数据系统的构建基块,如术语、术语集、组和术语管理。

Group

Label

TaxonomyField

TaxonomyFieldControl

TaxonomyFieldValue

TaxonomySession

TaxonomyWebTaggingControl

Term

TermSet

TermSetItem

TermStore

Microsoft.SharePoint.Taxonomy.ContentTypeSync

提供内容类型同步 API,该 API 可发布同步的内容类型并报告其状态。

ContentTypePublisher

Microsoft.SharePoint.Taxonomy.Generic

提供通用词典对象和集合对象。

Microsoft.SharePoint.Taxonomy.WebServices

提供支持术语操作和术语存储操作的 Web 服务,如 TaxonomyClientService Web 服务。

TaxonomyClientService

请参阅

概念

使用 SharePoint Server 进行企业开发

编程概述

SharePoint Server 2010 通用参考

其他资源

SharePoint Server 2010 的新增功能

在 Windows Vista、Windows 7 和 Windows Server 2008 上设置 SharePoint 2010 开发环境

视频:使用 SharePoint 2010 SDK 帮助(该链接可能指向英文页面)

企业内容管理资源中心

SharePoint 开发中心