ComponentOne MediaPlayer for WPF and Silverlight
C1.Silverlight.MediaPlayer Namespace / C1MediaPlayer Class
Fields Properties Methods Events


In This Topic
    C1MediaPlayer Class Members
    In This Topic

    The following tables list the members exposed by C1MediaPlayer.

    Public Constructors
     NameDescription
    Public ConstructorInitializes a new instance of a C1MediaPlayer.  
    Top
    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)Identifies the AutoAdvance dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the AutoPlay dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the BufferingProgress dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the BufferingTemplate dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the BufferingTime dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ButtonBackground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ButtonForeground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the DownloadProgress dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the FocusBrush dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsChapterListButtonVisible dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsChapterListVisible dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsFullScreenButtonVisible dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsFullScreen dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsItemListButtonVisible dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsItemListVisible dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsLoopButtonVisible dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsLooping dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsMouseOver dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsMuted dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsNextButtonVisible dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsPlayButtonVisible dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsPlaying dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsPositionSliderVisible dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsPreviousButtonVisible dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsStopButtonVisible dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsTimePresenterVisible dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsTitleVisible dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsVolumeControlVisible dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the MediaState dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the MediaTransform dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the MouseOverBrush dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the NaturalDuration dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the PausedTemplate dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the Position dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the PressedBrush dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ScreenExtension dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the SuperimposeButtonsFullScreen dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the SuperimposeButtonsWindowed dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ToolBarButtonBaseStyle dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ToolBarExtension dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the UnstartedTemplate dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the Volume dependency property.  
    Top
    Public Properties
     NameDescription
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public PropertyGets or sets a value indicating whether the player advances to the next media item when the reproduction of the current item ends. See also AutoPlay.  
    Public PropertyGets or sets a value indicating whether media begins to play automatically when the player starts or the current media item changes.  
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public PropertyGets a value that indicates the percentage of buffering progress made.  
    Public PropertyGets or sets the template for an overlay over the screen when the state is Buffering.  
    Public PropertyGets or sets the amount of time to buffer. The default is 5 seconds.  
    Public PropertyGets or sets the System.Windows.Media.Brush that will be assigned to the Background of the buttons inside the control.  
    Public PropertyGets or sets the System.Windows.Media.Brush that will be assigned to the Foreground of the buttons inside the control.  
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.DependencyObject)
    Public PropertyGets a percentage value indicating the amount of download completed for content located on a remote server.  
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets or sets the System.Windows.Media.Brush used to highlight the focused control.  
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public PropertyGets or sets a value indicating whether the button that toggles the visibility of list of chapter items is visible.  
    Public PropertyGets or sets a value indicating whether the list of chapters for the current media item is visible.  
    Public Property (Inherited from System.Windows.Controls.Control)
    Public PropertyGets or sets a value indicating whether the player is running maximized.  
    Public PropertyGets or sets a value indicating whether the button that toggles full screen mode is visible.  
    Public Property (Inherited from System.Windows.UIElement)
    Public PropertyGets or sets a value indicating whether the button that toggles the visibility of list of media items is visible.  
    Public PropertyGets or sets a value indicating whether the list of media items is visible.  
    Public PropertyGets or sets a value indicating whether the button that toggles media item list looping is visible.  
    Public PropertyGets or sets a value indicating whether the first media item should play after the last finishes.  
    Public PropertyReturns true if the mouse is over the control.  
    Public PropertyGets or sets a value indicating whether the audio is muted.  
    Public PropertyGets or sets a value indicating whether the button that advances to the next media item is visible.  
    Public PropertyGets or sets a value indicating whether the button that starts and stops media playing is visible.  
    Public PropertyGets or sets a value indicating whether media advances.  
    Public PropertyGets or sets a value indicating whether the slider that shows and controls the current position is visible.  
    Public PropertyGets or sets a value indicating whether the button that advances to the previous media item is visible.  
    Public PropertyGets or sets a value indicating whether the button that stops the media is visible.  
    Public Property (Inherited from System.Windows.Controls.Control)
    Public PropertyGets or sets a value indicating whether the widget that shows the current and total time of the media is visible.  
    Public PropertyGets or sets a value indicating whether the text block that shows the title of the current item is visible.  
    Public PropertyGets or sets a value indicating whether the control that controls the media's volume is visible.  
    Public PropertyList of C1MediaItem to play.  
    Public PropertyCollection view that mantains the current item for Items.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyThe current playing state of the video or audio file.  
    Public PropertyGets or sets a graphics transformation that should apply to the media rectangle when layout is performed.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets or sets the System.Windows.Media.Brush used to highlight the control when it has the mouse over.  
    Public Propertystatic (Shared in Visual Basic)Gets the value that represents the MoveCurrentTo command.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets the natural duration of the current media item.  
    Public Propertystatic (Shared in Visual Basic)Gets the value that represents the Next command.  
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Propertystatic (Shared in Visual Basic)Gets the value that represents the Pause command.  
    Public PropertyGets or sets the template for an overlay over the screen when the state is Paused.  
    Public Propertystatic (Shared in Visual Basic)Gets the value that represents the Play command.  
    Public PropertyGets or sets the current position of the current media item.  
    Public PropertyGets or sets the System.Windows.Media.Brush used to paint a button when it is pressed.  
    Public Propertystatic (Shared in Visual Basic)Gets the value that represents the Previous command.  
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets or sets the template for an optional overlay of the video area.  
    Public Propertystatic (Shared in Visual Basic)Gets the value that represents the Seek command.  
    Public Propertystatic (Shared in Visual Basic)Gets the value that represents the Stop command.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertySet to true to show the buttons over the video when the player is in full screen mode.  
    Public PropertySet to true to show the buttons over the video when the player is not in full screen mode.  
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public PropertyGets the style of the ToolBat buttons, so that the theme can be matched by user controls in the ToolBarExtension template.  
    Public PropertyGets or sets the template for an optional extension of the ToolBar that contains the show/hide items/chapter list.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets or sets the template for an overlay over the screen when the state is Unstarted.  
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public PropertyGets a Brush that paints an area with video content.  
    Public Property (Inherited from System.Windows.UIElement)
    Public PropertyGets or sets the media's volume.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Top
    Protected Properties
     NameDescription
    Protected Property (Inherited from System.Windows.Controls.Control)
    Top
    Public Methods
     NameDescription
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.Controls.Control)
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.FrameworkElement)
    Public Method (Inherited from System.Windows.Controls.Control)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.FrameworkElement)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.UIElement)
    Public MethodOverridden. Builds the visual tree for the C1MediaPlayer control when a new template is applied.  
    Public MethodPauses media at the current position.  
    Public MethodPlays media from the current position.  
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.FrameworkElement)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public MethodStops and resets media to be played from the beginning of the current item.  
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.UIElement)
    Top
    Protected Methods
     NameDescription
    Protected Method (Inherited from System.Windows.FrameworkElement)
    Protected MethodUpdates the current visual state of the Common visual state group to match the object's properties.  
    Protected MethodUpdates the current visual state of the Idle visual state group to match the object's properties.  
    Protected MethodUpdates the current visual state of the Media visual state group to match the object's properties.  
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.FrameworkElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected MethodOverridden. Called before the MouseMove event occurs.  
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Top
    Public Events
     NameDescription
    Public Event (Inherited from System.Windows.FrameworkElement)
    Public Event (Inherited from System.Windows.FrameworkElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.Controls.Control)
    Public EventEvent raised when the IsMouseOver property has changed.  
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.FrameworkElement)
    Public Event (Inherited from System.Windows.FrameworkElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public EventOccurs when a timeline marker is encountered during media playback.  
    Public Event (Inherited from System.Windows.UIElement)
    Public EventOccurs when there is an error associated with the MediaSource of the current C1MediaItem.  
    Public EventEvent raised when the MediaState property has changed.  
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.FrameworkElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.FrameworkElement)
    Top
    See Also