Table of Contents

Class InputMedia

Namespace
InSite.Common.Web.UI
Assembly
InSite.UI.dll
public abstract class InputMedia : BaseControl, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IAttributeAccessor, IPostBackDataHandler
Inheritance
InputMedia
Implements
Derived
Inherited Members

Constructors

InputMedia()

protected InputMedia()

Properties

AllowPause

public bool AllowPause { get; set; }

Property Value

bool

AutoPostBack

public bool AutoPostBack { get; set; }

Property Value

bool

AutoUpload

public bool AutoUpload { get; set; }

Property Value

bool

CausesValidation

public bool CausesValidation { get; set; }

Property Value

bool

Enabled

public bool Enabled { get; set; }

Property Value

bool

Hidden

public bool Hidden { get; set; }

Property Value

bool

ReadOnly

public virtual bool ReadOnly { get; set; }

Property Value

bool

SubmitScript

protected string SubmitScript { get; }

Property Value

string

UploadMode

public InputMediaUpload UploadMode { get; set; }

Property Value

InputMediaUpload

ValidationGroup

public string ValidationGroup { get; set; }

Property Value

string

Methods

DeserializeClientData(string)

protected virtual InputMedia.BaseClientData DeserializeClientData(string data)

Parameters

data string

Returns

InputMedia.BaseClientData

LoadPostData(BaseClientData)

protected virtual bool LoadPostData(InputMedia.BaseClientData clientData)

Parameters

clientData InputMedia.BaseClientData

Returns

bool

OnMediaCaptureFailed(string)

protected void OnMediaCaptureFailed(string message)

Parameters

message string

OnMediaCaptured()

protected void OnMediaCaptured()

OnPreRender(EventArgs)

protected override void OnPreRender(EventArgs e)

Parameters

e EventArgs

ProbeMedia(IMediaFile)

protected static FFmpeg.IProbeResult ProbeMedia(InputMedia.IMediaFile file)

Parameters

file InputMedia.IMediaFile

Returns

FFmpeg.IProbeResult

RaisePostDataChangedEvent(BaseClientData)

protected virtual void RaisePostDataChangedEvent(InputMedia.BaseClientData clientData)

Parameters

clientData InputMedia.BaseClientData

SetMediaFile(BaseMediaFile, BaseClientData)

protected abstract void SetMediaFile(InputMedia.BaseMediaFile file, InputMedia.BaseClientData data)

Parameters

file InputMedia.BaseMediaFile
data InputMedia.BaseClientData

Events

MediaCaptureFailed

public event StringValueHandler MediaCaptureFailed

Event Type

StringValueHandler

MediaCaptured

public event EventHandler MediaCaptured

Event Type

EventHandler