Class MediaItemTypeDescriptor
Describes a MediaItem Type and what properties it contains.
Inheritance
System.Object
    MediaItemTypeDescriptor
  Inherited Members
      System.Object.ToString()
    
    
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
  Namespace: ImageVault.Client.Descriptors
Assembly: ImageVault.Client.dll
Syntax
public class MediaItemTypeDescriptor
  Constructors
MediaItemTypeDescriptor()
Declaration
public MediaItemTypeDescriptor()
  Properties
CachedPopulateQuery
Gets a clone of the Cached Populate query.
Declaration
public MediaItemPopulationQuery CachedPopulateQuery { get; }
  Property Value
| Type | Description | 
|---|---|
| MediaItemPopulationQuery | 
MediaFormatMappings
Contains mappings for media formats
Declaration
public IList<MediaFormatMapping> MediaFormatMappings { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Collections.Generic.IList<MediaFormatMapping> | 
MediaItemAttribute
Contains media item attribute
Declaration
public MediaItemAttribute MediaItemAttribute { get; set; }
  Property Value
| Type | Description | 
|---|---|
| MediaItemAttribute | 
MetadataMappings
Contains mappings for metadata
Declaration
public IList<MetadatMapping> MetadataMappings { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Collections.Generic.IList<MetadatMapping> | 
Methods
CreatePopulationQueryBase()
Creates a MediaItemPopulationQuery with the common settings from the MediaItemAttribute
Declaration
public MediaItemPopulationQuery CreatePopulationQueryBase()
  Returns
| Type | Description | 
|---|---|
| MediaItemPopulationQuery | 
Populate<T>(IList<MediaItem>, Int32[,])
Declaration
public List<T> Populate<T>(IList<MediaItem> mediaItems, int[, ] itemMediaFormatPropertyIndex)
    where T : new()
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Collections.Generic.IList<MediaItem> | mediaItems | |
| System.Int32[,] | itemMediaFormatPropertyIndex | 
Returns
| Type | Description | 
|---|---|
| System.Collections.Generic.List<T> | 
Type Parameters
| Name | Description | 
|---|---|
| T |