Rich Media Programming Model in SharePoint Server 2010 (ECM)
Applies to: SharePoint Server 2010
In this article
Namespaces
Types
JavaScript Object Model
This topic introduces the rich media management programming model. It describes the types and namespaces used in the model, and introduces the methods that are used in rich media management client-side scripting.
Namespaces
This section introduces the namespaces where rich media management APIs reside.
Table 1. Namespaces where rich media management APIs reside
Namespace |
Description |
---|---|
Includes classes that support media player extensions, caching, and the Content By Query Web Part (CQWP), which can be customized to serve digital media based on custom properties and parameters. |
|
Includes classes that support image fields and media fields, and field values. |
|
Includes the MediaWebPart class and other Web controls that are used in digital media to render and display images, audio, and video. |
|
Microsoft.SharePoint.Publishing.WebControls.EditingMenuActions |
Includes classes that represent editing menu actions that support Web controls used in rich media management. |
Types
This section lists notable types used in rich media management programming.
Table 2. Notable types used in rich media management programming
Types |
Description |
---|---|
Represents settings for the media player. |
|
Represents the field type for media source and display settings. |
|
Represents a field value for media source and display settings. |
|
Adds a media button to the ribbon. |
|
Specifies the allowable media player display modes. |
|
A field control capable of displaying the value of a Media field by using a media player. |
|
A Web Part that displays media content through the use of a media player. |
JavaScript Object Model
This section describes how the rich media management object model interacts with the client object model to display and manage rich media content types such as images, audio, and video. The ECMAScript (JavaScript, JScript) object model for rich media management manages the client-side rendering and display of the media player in three different configurations. The JavaScript object model also supports media player controls, such as playing, seeking, and pausing a video or audio content item.
See Also
Concepts
Enterprise Content Management (ECM) Code Samples for SharePoint Server 2010
Document Management Programming Model in SharePoint Server 2010 (ECM)
Publishing Programming Model in SharePoint Server 2010 (ECM)
Metadata and Taxonomy Programming Model in SharePoint Server 2010 (ECM)
Records Management Programming Model in SharePoint Server 2010 (ECM)
Other Resources
Using the SharePoint Foundation Client APIs
SharePoint 2010 Client Object Model