Class MediaItemPopulationQuery
Defines the population status for the FindMediaItem query
Inheritance
Implements
Namespace: ImageVault.Common.Data.Query
Assembly: ImageVault.Common.dll
Syntax
public class MediaItemPopulationQuery : Object
Constructors
MediaItemPopulationQuery()
Initializes a new instance of the MediaItemPopulationQuery class.
Declaration
public MediaItemPopulationQuery()
MediaItemPopulationQuery(MediaItemPopulationQuery)
Initializes a new instance of the MediaItemPopulationQuery class.
Declaration
protected MediaItemPopulationQuery(MediaItemPopulationQuery i)
Parameters
Type | Name | Description |
---|---|---|
MediaItemPopulationQuery | i |
Properties
Access
Get/Sets the Access of the MediaItemPopulationQuery
Declaration
public bool Access { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True if the Access property of the MediaItem should be populated |
Agreements
Get/Sets the Agreements of the MediaItemPopulationQuery
Declaration
public bool Agreements { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Remarks
If true, will populate both Agreements and ConsentUserAgreements
CanBeDownloaded
Get/Sets the CanBeDownloaded of the MediaItemPopulationQuery
Declaration
public bool CanBeDownloaded { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Categories
Get/Sets the Categories of the MediaItemPopulationQuery
Declaration
public bool Categories { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
DisableHtml
True if the Html property should not be populated
Declaration
public bool DisableHtml { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
DuplicateVersionId
Set this if the DuplicateVersionId should be populated.
Declaration
public bool DuplicateVersionId { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Language
Get/Sets the Language of the MediaItemPopulationQuery
Declaration
public string Language { get; set; }
Property Value
Type | Description |
---|---|
System.String | The name of the language in the format "<languagecode2>-<country/regioncode2>". |
MediaFormats
Get/Sets the MediaFormats of the MediaItemPopulationQuery
Declaration
public List<MediaFormatBase> MediaFormats { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<MediaFormatBase> |
MediaVersion
Set this if the MediaVersion should be populated.
Declaration
public bool MediaVersion { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Metadata
Get/Sets the Metadata of the MediaItemPopulationQuery
Declaration
public List<MetadataQuery> Metadata { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<MetadataQuery> |
PublishDetails
Set this if the PublishInformation should be populated with detailed information
Declaration
public bool PublishDetails { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
PublishInfo
Indicates where the requested media should be used
Declaration
public PublishInfo PublishInfo { get; set; }
Property Value
Type | Description |
---|---|
PublishInfo |
PublishInformation
Get/Sets the PublishInformation of the MediaItemPopulationQuery
Declaration
public bool PublishInformation { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | If publish information should be populated or not |
Shared
Get/Sets the Shared of the MediaItemPopulationQuery
Declaration
public bool Shared { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True if share information should be included |
Methods
Clone()
Creates a new object that is a copy of the current instance.
Declaration
public MediaItemPopulationQuery Clone()
Returns
Type | Description |
---|---|
MediaItemPopulationQuery | A new object that is a copy of this instance. |