Changes in HTML5/Flash Uploader ASP.NET API between Versions 1 and 8

The Aurigma.Uploader namespace is renamed to Aurigma.ImageUploaderFlash.

AllFilesUploadEventArgs Class

The AllFilesUploadEventArgs class is renamed to ImageUploaderFlash.AllFilesUploadedEventArgs.

Properties

Old Member New Member
public property AllFilesUploadEventArgs.Files AllFilesUploadedEventArgs.Packages
AllFilesUploadedEventArgs.UploadedFiles

CommonDialog Class

Properties

Old Member New Member
public property CommonDialog.CancelButton CommonDialog.CancelButtonText
public property CommonDialog.OkButton CommonDialog.OkButtonText

FileInfo Class

The FileInfo class is renamed to ImageUploaderFlash.ConvertedFile.

Properties

Old Member New Member
public property FileInfo.Height ConvertedFile.Height
public property FileInfo.InputStream ConvertedFile.FileStream
public property FileInfo.IsReceived Eliminated. The UploadedFile.ConvertedFiles collection includes items containing a received file only.
public property FileInfo.Mode ConvertedFile.Mode
public property FileInfo.Name ConvertedFile.Name
public property FileInfo.Size ConvertedFile.Size
public property FileInfo.Width ConvertedFile.Width

Methods

Old Member New Member
public method FileInfo.SaveAs ConvertedFile.SaveAs(String)
Also, you can use a new ConvertedFile.MoveTo(String) method.

FileUploadEventArgs Class

The FileInfo class is replaced with the ImageUploaderFlash.FileUploadedEventArgs class, which contains the only property, FileUploadedEventArgs.UploadedFile.

Properties

Old Member New Member
public property FileUploadEventArgs.Angle UploadedFile.Angle
public property FileUploadEventArgs.ConvertedFiles UploadedFile.ConvertedFiles
public property FileUploadEventArgs.Description UploadedFile.Description
public property FileUploadEventArgs.PackageCount Package.PackageCount
public property FileUploadEventArgs.PackageFileCount Package.PackageFileCount
public property FileUploadEventArgs.PackageGuid Package.PackageGuid
public property FileUploadEventArgs.PackageIndex Package.PackageIndex
public property FileUploadEventArgs.RelativePath Eliminated.
public property FileUploadEventArgs.SourceCreatedDateTime UploadedFile.SourceCreatedDateTime
public property FileUploadEventArgs.SourceHeight UploadedFile.SourceHeight
public property FileUploadEventArgs.SourceLastModifiedDateTime UploadedFile.SourceLastModifiedDateTime
public property FileUploadEventArgs.SourceLastModifiedDateTimeLocal UploadedFile.SourceLastModifiedDateTimeLocal
public property FileUploadEventArgs.SourceName UploadedFile.SourceName
public property FileUploadEventArgs.SourceSize UploadedFile.SourceSize
public property FileUploadEventArgs.SourceWidth UploadedFile.SourceWidth
public property FileUploadEventArgs.SourceXResolution UploadedFile.HorizontalResolution
public property FileUploadEventArgs.SourceYResolution UploadedFile.VerticalResolution

ImagePreviewWindow Class

Properties

Old Member New Member
public property ImagePreviewWindow.ClosePreviewToolTip ImagePreviewWindow.ClosePreviewTooltip

ImageUploaderFlash Class

Properties

Old Member New Member
public property ImageUploaderFlash.DebugScriptMode The DebugScriptMode property is totally updated; now it means a debug mode which will be used to display messages if the DebugScriptLevel is greater than 0.
public property ImageUploaderFlash.ListView ImageUploaderFlash.UploadPane
public property ImageUploaderFlash.StatusPanel ImageUploaderFlash.StatusPane
public property ImageUploaderFlash.TopPanel ImageUploaderFlash.TopPane

ListView Class

ListView is replaced with the UploadPane and PaneItem classes.

Properties

Old Member New Member
public property ListView.AddFilesButton UploadPane.AddFilesButtonText
public property ListView.DescriptionIconToolTip PaneItem.DescriptionEditorIconTooltip
public property ListView.EnableDescription ImageUploaderFlash.EnableDescriptionEditor
public property ListView.EnableImageRotation ImageUploaderFlash.EnableRotation
public property ListView.IconItemWidth UploadPane.IconItemWidth
public property ListView.IconSize UploadPane.IconSize
public property ListView.ImageToolTip PaneItem.ImageTooltip
public property ListView.ItemToolTip PaneItem.ItemTooltip
public property ListView.RemoveIconToolTip PaneItem.RemovalIconTooltip
public property ListView.RotateIconToolTip PaneItem.RotationIconTooltip
public property ListView.ThumbnailPreviewSize UploadPane.ThumbnailPreviewSize
public property ListView.TileItemWidth UploadPane.TileItemWidth
public property ListView.TilePreviewSize UploadPane.TilePreviewSize
public property ListView.View UploadPane.ViewMode

Messages Class

Properties

Old Member New Member
public property Messages.CannotReadFileError Messages.CannotReadFile
public property Messages.FileTooLargeError Messages.MaxFileSizeExceeded
public property Messages.FileTooSmallError Messages.FileSizeTooSmall
public property Messages.ImageHeightTooLargeError Eliminated. Use Messages.DimensionsTooLarge instead.
public property Messages.ImageHeightTooSmallError Eliminated. Use Messages.DimensionsTooSmall instead.
public property Messages.ImageWidthTooLargeError Eliminated. Use Messages.DimensionsTooLarge instead.
public property Messages.ImageWidthTooSmallError Eliminated. Use Messages.DimensionsTooSmall instead.
public property Messages.NotAllFilesWereAddedError Messages.FilesNotAdded
public property Messages.PreviewNotAvailableError Messages.PreviewNotAvailable
public property Messages.TooFewFilesError Messages.TooFewFiles
public property Messages.TooManyFilesError Messages.MaxFileCountExceeded
public property Messages.TotalFileSizeTooLargeError Messages.MaxTotalFileSizeExceeded

PostFields Class

Fields

Old Member New Member
public fieldstatic method PostFields.SourceXResolution PostFields.HorizontalResolution
public fieldstatic method PostFields.SourceYResolution PostFields.VerticalResolution

Methods

Old Member New Member
public method new method The PostFields.GetDateTimeValue(NameValueCollection, String) method returns a DateTime representation of the specified field value.
public method new method The PostFields.GetIntValue(NameValueCollection, String) method returns an Int32 representation of the specified field value.
public method new method The PostFields.GetStringValue(NameValueCollection, String) method returns a String representation of the specified field value.

Restrictions Class

Properties

Old Member New Member
public property Restrictions.FileFilters Restrictions.FileMask
public property Restrictions.MaxTotalSize Restrictions.MaxTotalFileSize

StatusPanel Class

The StatusPanel is renamed to StatusPane.

Properties

Old Member New Member
public property StatusPanel.DataUploadedLabel StatusPane.DataUploadedText
public property StatusPanel.FilesPreparedLabel StatusPane.FilesPreparedText
public property StatusPanel.FilesUploadedLabel StatusPane.FilesUploadedText
public property StatusPanel.PreparingLabel StatusPane.PreparingText
public property StatusPanel.SendButtonText ImageUploaderFlash.UploadButtonText
public property StatusPanel.SendingLabel StatusPane.SendingText
public property StatusPanel.StopButtonText ImageUploaderFlash.CancelUploadButtonText
public property StatusPanel.TotalFilesLabel StatusPane.NoFilesToUploadText
StatusPane.FilesToUploadText

TopPanel Class

The TopPanel is renamed to TopPane.

Properties

Old Member New Member
public property TopPanel.AddFilesLink TopPane.AddFilesHyperlinkText
public property TopPanel.OrLabel TopPane.OrText
public property TopPanel.RemoveAllFilesLink TopPane.ClearAllHyperlinkText
public property TopPanel.TitleLabel TopPane.TitleText
public property TopPanel.ViewComboBoxLabel TopPane.ViewComboBoxText

UploadRequest Class

Properties

Old Member New Member
public property UploadRequest.SessionTimeout UploadRequest.CacheAliveTimeout
public property new property UploadRequest.TempDirectory