Show / Hide Table of Contents

Class MediaType

Base container class for a mediatype definition. A MediaType contains information about the type of media of a specific experience. This includes how to display the media, but also how to load and upload it.

Inheritance
System.Object
MediaType
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Appearition.Common
Assembly: Appearition.SDK.dll
Syntax
[Serializable]
public class MediaType

Constructors

View Source

MediaType()

Declaration
public MediaType()
View Source

MediaType(MediaType)

Copy Constructor

Declaration
public MediaType(MediaType cc)
Parameters
Type Name Description
MediaType cc

C.

Fields

View Source

DataProviderName

Declaration
public string DataProviderName
Field Value
Type Description
System.String
View Source

FileLabel

Declaration
public string FileLabel
Field Value
Type Description
System.String
View Source

FileValidations

Declaration
public List<MediaType.FileValidation> FileValidations
Field Value
Type Description
System.Collections.Generic.List<MediaType.FileValidation>
View Source

IsDataQuery

Declaration
public bool IsDataQuery
Field Value
Type Description
System.Boolean
View Source

MaxTextChars

Declaration
public int MaxTextChars
Field Value
Type Description
System.Int32
View Source

MaxTransformTemplateChars

Declaration
public int MaxTransformTemplateChars
Field Value
Type Description
System.Int32
View Source

MediaTypeId

Declaration
public int MediaTypeId
Field Value
Type Description
System.Int32
View Source

Name

Declaration
public string Name
Field Value
Type Description
System.String
View Source

OtherProperties

Declaration
public List<MediaType.OtherProperty> OtherProperties
Field Value
Type Description
System.Collections.Generic.List<MediaType.OtherProperty>
View Source

PropertyDefaults

Declaration
public List<MediaType.PropertyDefault> PropertyDefaults
Field Value
Type Description
System.Collections.Generic.List<MediaType.PropertyDefault>
View Source

ShowDisplayMode

Declaration
public bool ShowDisplayMode
Field Value
Type Description
System.Boolean
View Source

ShowFileUpload

Declaration
public bool ShowFileUpload
Field Value
Type Description
System.Boolean
View Source

ShowLanguage

Declaration
public bool ShowLanguage
Field Value
Type Description
System.Boolean
View Source

ShowMultiLineText

Declaration
public bool ShowMultiLineText
Field Value
Type Description
System.Boolean
View Source

ShowPlatform

Declaration
public bool ShowPlatform
Field Value
Type Description
System.Boolean
View Source

ShowSingleLineText

Declaration
public bool ShowSingleLineText
Field Value
Type Description
System.Boolean
View Source

ShowUrl

Declaration
public bool ShowUrl
Field Value
Type Description
System.Boolean
View Source

UrlLabel

Declaration
public string UrlLabel
Field Value
Type Description
System.String

Properties

View Source

DisplayName

Declaration
public virtual string DisplayName { get; }
Property Value
Type Description
System.String

Methods

View Source

GetAllPossibleExtensions(Boolean)

Returns of all the extensions valid for this MediaType.

Declaration
public List<string> GetAllPossibleExtensions(bool removeExtensionDot = false)
Parameters
Type Name Description
System.Boolean removeExtensionDot
Returns
Type Description
System.Collections.Generic.List<System.String>

The all possible extensions.

View Source

GetMaxSizeInBytes()

Shortcut to fetch the max upload file size in bytes.

Declaration
public long GetMaxSizeInBytes()
Returns
Type Description
System.Int64
View Source

GetMimeTypeForGivenExtension(String)

Given an extension, returns the associated mime type.

Declaration
public string GetMimeTypeForGivenExtension(string extension)
Parameters
Type Name Description
System.String extension

Extension.

Returns
Type Description
System.String

The MIME type for given extension.

Extension Methods

ObjectExtension.ToStream(Object)
  • View Source
Back to top Generated by DocFX