Share via


SourceCollection Members

A collection of media sources making up a MediaItem.

The following tables list the members exposed by the SourceCollection type.

Public Properties

(see also Protected Properties )

  Name Description
public property Count  (Inherited from Collection )
public property IsValid Determines whether all the source clips arrays are valid.
public property Item  (Inherited from Collection )
public property PlaybackDuration Gets the playback duration of the source array.

Top

Protected Properties

  Name Description
protected property Items  (Inherited from Collection )

Top

Public Methods

(see also Protected Methods )

  Name Description
public method Add  (Inherited from Collection )
public method Clear  (Inherited from Collection )
public method Contains  (Inherited from Collection )
public method CopyTo  (Inherited from Collection )
public method Equals  Overloaded. (Inherited from Object )
public method GetEnumerator  (Inherited from Collection )
public method GetHashCode  (Inherited from Object )
public method GetType  (Inherited from Object )
public method IndexOf  (Inherited from Collection )
public method Insert  (Inherited from Collection )
public method Move  (Inherited from ObservableCollection )
public methodstatic ReferenceEquals  (Inherited from Object )
public method Remove  (Inherited from Collection )
public method RemoveAt  (Inherited from Collection )
public method Reset Reset the source clip array to just the default source and only one clip on its source clip array.
public method ToString  (Inherited from Object )

Top

Protected Methods

  Name Description
protected method BlockReentrancy  (Inherited from ObservableCollection )
protected method CheckReentrancy  (Inherited from ObservableCollection )
protected method ClearItems  Removes all items from the collection.  (Inherited from EncoderCollection)
protected method Finalize  (Inherited from Object )
protected method InsertItem  (Inherited from EncoderCollection )
protected method MemberwiseClone  (Inherited from Object )
protected method MoveItem Overridden. Force a change of playback duration.
protected method OnCollectionChanged  (Inherited from ObservableCollection )
protected method OnPropertyChanged  (Inherited from ObservableCollection )
protected method RemoveItem Overridden. Prevents the default item from being removed.
protected method SetItem  (Inherited from ObservableCollection )

Top

Public Events

(see also Protected Events )

  Name Description
public event CollectionChanged  (Inherited from ObservableCollection )

Top

Protected Events

  Name Description
protected event PropertyChanged  (Inherited from ObservableCollection )

Top

Explicit Interface Implementations

  Name Description
System.Collections.ICollection.CopyTo  (Inherited from Collection )
System.Collections.IEnumerable.GetEnumerator  (Inherited from Collection )
System.Collections.IList.Add  (Inherited from Collection )
System.Collections.IList.Contains  (Inherited from Collection )
System.Collections.IList.IndexOf  (Inherited from Collection )
System.Collections.IList.Insert  (Inherited from Collection )
System.Collections.IList.Remove  (Inherited from Collection )
System.Collections.Generic.ICollection.IsReadOnly  (Inherited from Collection )
System.Collections.ICollection.IsSynchronized  (Inherited from Collection )
System.Collections.ICollection.SyncRoot  (Inherited from Collection )
System.Collections.IList.IsFixedSize  (Inherited from Collection )
System.Collections.IList.IsReadOnly  (Inherited from Collection )
System.Collections.IList.Item  (Inherited from Collection )
System.ComponentModel.INotifyPropertyChanged.PropertyChanged  (Inherited from ObservableCollection )

Top

See Also

Reference

SourceCollection Class
Microsoft.Expression.Encoder Namespace

   © 2011 by Microsoft Corporation. All rights reserved.