Export (0) Print
Expand All
0 out of 1 rated this helpful - Rate this topic

Rich Media Programming Model in SharePoint Server 2010 (ECM)

SharePoint 2010

Last modified: June 07, 2011

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.

This section introduces the namespaces where rich media management APIs reside.

Table 1. Namespaces where rich media management APIs reside

Namespace

Description

Microsoft.SharePoint.Publishing

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.

Microsoft.SharePoint.Publishing.Fields

Includes classes that support image fields and media fields, and field values.

Microsoft.SharePoint.Publishing.WebControls

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.

This section lists notable types used in rich media management programming.

Table 2. Notable types used in rich media management programming

Types

Description

MediaPlayerExtensions

Represents settings for the media player.

MediaField

Represents the field type for media source and display settings.

MediaFieldValue

Represents a field value for media source and display settings.

InsertMediaRibbonButton

Adds a media button to the ribbon.

MediaDisplayMode

Specifies the allowable media player display modes.

MediaFieldControl

A field control capable of displaying the value of a Media field by using a media player.

MediaWebPart

A Web Part that displays media content through the use of a media player.

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.

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.