Class InputMedia.BaseMediaFile
- Namespace
- InSite.Common.Web.UI
- Assembly
- InSite.UI.dll
protected abstract class InputMedia.BaseMediaFile : InputMedia.IMediaFile
- Inheritance
-
InputMedia.BaseMediaFile
- Implements
-
- Derived
-
- Inherited Members
-
Constructors
public BaseMediaFile(InputMedia control)
Parameters
control InputMedia
Properties
public bool IsValid { get; }
Property Value
- bool
public abstract string Name { get; }
Property Value
- string
public abstract int Size { get; }
Property Value
- int
public string ValidationError { get; set; }
Property Value
- string
Methods
public abstract void DeleteInternal()
public abstract void Open(Action<Stream> action)
Parameters
action Action<Stream>
public FileStorageModel Save(Guid objectIdentifier, FileObjectType objectType, string fileName = null, bool checkFileValid = true)
Parameters
objectIdentifier Guid
objectType FileObjectType
fileName string
checkFileValid bool
Returns
- FileStorageModel
protected abstract FileStorageModel SaveInternal(Guid objId, FileObjectType objType, string fileName)
Parameters
objId Guid
objType FileObjectType
fileName string
Returns
- FileStorageModel