type ICefDownloadItem = interface(ICefBaseRefCounted)
Interface used to represent a download item.
UNKNOWN
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/capi/cef_download_item_capi.h">CEF source file: /include/capi/cef_download_item_capi.h (cef_download_item_t))
![]() |
function IsValid: Boolean; |
![]() |
function IsInProgress: Boolean; |
![]() |
function IsComplete: Boolean; |
![]() |
function IsCanceled: Boolean; |
![]() |
function IsInterrupted: Boolean; |
![]() |
function GetInterruptReason: TCefDownloadInterruptReason; |
![]() |
function GetCurrentSpeed: Int64; |
![]() |
function GetPercentComplete: Integer; |
![]() |
function GetTotalBytes: Int64; |
![]() |
function GetReceivedBytes: Int64; |
![]() |
function GetStartTime: TDateTime; |
![]() |
function GetEndTime: TDateTime; |
![]() |
function GetFullPath: ustring; |
![]() |
function GetId: Cardinal; |
![]() |
function GetUrl: ustring; |
![]() |
function GetOriginalUrl: ustring; |
![]() |
function GetSuggestedFileName: ustring; |
![]() |
function GetContentDisposition: ustring; |
![]() |
function GetMimeType: ustring; |
![]() |
property CurrentSpeed : Int64 read GetCurrentSpeed; |
![]() |
property PercentComplete : Integer read GetPercentComplete; |
![]() |
property TotalBytes : Int64 read GetTotalBytes; |
![]() |
property ReceivedBytes : Int64 read GetReceivedBytes; |
![]() |
property StartTime : TDateTime read GetStartTime; |
![]() |
property EndTime : TDateTime read GetEndTime; |
![]() |
property FullPath : ustring read GetFullPath; |
![]() |
property Id : Cardinal read GetId; |
![]() |
property Url : ustring read GetUrl; |
![]() |
property OriginalUrl : ustring read GetOriginalUrl; |
![]() |
property SuggestedFileName : ustring read GetSuggestedFileName; |
![]() |
property ContentDisposition : ustring read GetContentDisposition; |
![]() |
property MimeType : ustring read GetMimeType; |
![]() |
property InterruptReason : TCefDownloadInterruptReason read GetInterruptReason; |
![]() |
function IsValid: Boolean; |
Returns true (1) if this object is valid. Do not call any other functions if this function returns false (0). Attributes
|
![]() |
function IsInProgress: Boolean; |
Returns true (1) if the download is in progress. |
![]() |
function IsComplete: Boolean; |
Returns true (1) if the download is complete. |
![]() |
function IsCanceled: Boolean; |
Returns true (1) if the download has been canceled. |
![]() |
function IsInterrupted: Boolean; |
Returns true (1) if the download has been interrupted. |
![]() |
function GetInterruptReason: TCefDownloadInterruptReason; |
Returns the most recent interrupt reason. |
![]() |
function GetCurrentSpeed: Int64; |
Returns a simple speed estimate in bytes/s. |
![]() |
function GetPercentComplete: Integer; |
Returns the rough percent complete or -1 if the receive total size is unknown. |
![]() |
function GetTotalBytes: Int64; |
Returns the total number of bytes. |
![]() |
function GetReceivedBytes: Int64; |
Returns the number of received bytes. |
![]() |
function GetStartTime: TDateTime; |
Returns the time that the download started. |
![]() |
function GetEndTime: TDateTime; |
Returns the time that the download ended. |
![]() |
function GetFullPath: ustring; |
Returns the full path to the downloaded or downloading file. |
![]() |
function GetId: Cardinal; |
Returns the unique identifier for this download. |
![]() |
function GetUrl: ustring; |
Returns the URL. |
![]() |
function GetOriginalUrl: ustring; |
Returns the original URL before any redirections. |
![]() |
function GetSuggestedFileName: ustring; |
Returns the suggested file name. |
![]() |
function GetContentDisposition: ustring; |
Returns the content disposition. |
![]() |
function GetMimeType: ustring; |
Returns the mime type. |
![]() |
property CurrentSpeed : Int64 read GetCurrentSpeed; |
Returns a simple speed estimate in bytes/s. |
![]() |
property PercentComplete : Integer read GetPercentComplete; |
Returns the rough percent complete or -1 if the receive total size is unknown. |
![]() |
property TotalBytes : Int64 read GetTotalBytes; |
Returns the total number of bytes. |
![]() |
property ReceivedBytes : Int64 read GetReceivedBytes; |
Returns the number of received bytes. |
![]() |
property StartTime : TDateTime read GetStartTime; |
Returns the time that the download started. |
![]() |
property EndTime : TDateTime read GetEndTime; |
Returns the time that the download ended. |
![]() |
property FullPath : ustring read GetFullPath; |
Returns the full path to the downloaded or downloading file. |
![]() |
property Id : Cardinal read GetId; |
Returns the unique identifier for this download. |
![]() |
property Url : ustring read GetUrl; |
Returns the URL. |
![]() |
property OriginalUrl : ustring read GetOriginalUrl; |
Returns the original URL before any redirections. |
![]() |
property SuggestedFileName : ustring read GetSuggestedFileName; |
Returns the suggested file name. |
![]() |
property ContentDisposition : ustring read GetContentDisposition; |
Returns the content disposition. |
![]() |
property MimeType : ustring read GetMimeType; |
Returns the mime type. |
![]() |
property InterruptReason : TCefDownloadInterruptReason read GetInterruptReason; |
Returns the most recent interrupt reason. |