Class InputMedia
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
AutoPostBack
public bool AutoPostBack { get; set; }
Property Value
AutoUpload
public bool AutoUpload { get; set; }
Property Value
CausesValidation
public bool CausesValidation { get; set; }
Property Value
Enabled
public bool Enabled { get; set; }
Property Value
Hidden
public bool Hidden { get; set; }
Property Value
ReadOnly
public virtual bool ReadOnly { get; set; }
Property Value
SubmitScript
protected string SubmitScript { get; }
Property Value
UploadMode
public InputMediaUpload UploadMode { get; set; }
Property Value
ValidationGroup
public string ValidationGroup { get; set; }
Property Value
Methods
DeserializeClientData(string)
protected virtual InputMedia.BaseClientData DeserializeClientData(string data)
Parameters
datastring
Returns
LoadPostData(BaseClientData)
protected virtual bool LoadPostData(InputMedia.BaseClientData clientData)
Parameters
clientDataInputMedia.BaseClientData
Returns
OnMediaCaptureFailed(string)
protected void OnMediaCaptureFailed(string message)
Parameters
messagestring
OnMediaCaptured()
protected void OnMediaCaptured()
OnPreRender(EventArgs)
protected override void OnPreRender(EventArgs e)
Parameters
ProbeMedia(IMediaFile)
protected static FFmpeg.IProbeResult ProbeMedia(InputMedia.IMediaFile file)
Parameters
fileInputMedia.IMediaFile
Returns
RaisePostDataChangedEvent(BaseClientData)
protected virtual void RaisePostDataChangedEvent(InputMedia.BaseClientData clientData)
Parameters
clientDataInputMedia.BaseClientData
SetMediaFile(BaseMediaFile, BaseClientData)
protected abstract void SetMediaFile(InputMedia.BaseMediaFile file, InputMedia.BaseClientData data)
Parameters
fileInputMedia.BaseMediaFiledataInputMedia.BaseClientData
Events
MediaCaptureFailed
public event StringValueHandler MediaCaptureFailed
Event Type
MediaCaptured
public event EventHandler MediaCaptured