Platforms to show: All Mac Windows Linux Cross-Platform
WinPhotoAcquireProgressCallBackMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Windows Photos | MBS WinFrameworks Plugin | 20.3 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop only |
- 19 events
- event Cancelled(byref Cancelled as Boolean)
- event DirectoryCreated(Directory as String)
- event EndDelete(Result as Integer)
- event EndEnumeration(Result as Integer)
- event EndItemDelete(ItemIndex as Integer, Item as WinPhotoAcquireItemMBS, Result as Integer)
- event EndItemTransfer(ItemIndex as Integer, Item as WinPhotoAcquireItemMBS, Result as Integer)
- event EndSession(Result as Integer)
- event EndTransfer(Result as Integer)
- event ErrorAdvise(Result as Integer, ErrorMessage as String, MessageType as Integer, byref ErrorAdviseResult as Integer)
- event FoundItem(Item as WinPhotoAcquireItemMBS) as Boolean
- event GetDeleteAfterAcquire(byref DeleteAfterAcquire as Boolean)
- event GetUserInput(UserInput as WinUserInputStringMBS, byref Result as Variant, DefaultValue as Variant)
- event StartDelete(Source as WinPhotoAcquireSourceMBS)
- event StartEnumeration(Source as WinPhotoAcquireSourceMBS)
- event StartItemDelete(ItemIndex as Integer, Item as WinPhotoAcquireItemMBS)
- event StartItemTransfer(ItemIndex as Integer, Item as WinPhotoAcquireItemMBS)
- event StartTransfer(Source as WinPhotoAcquireSourceMBS)
- event UpdateDeletePercent(Percent as Integer)
- event UpdateTransferPercent(Overall as Boolean, Percent as Integer)
- property Handle as Integer
- 2 methods
- method Constructor
- method Destructor
- 11 constants
Advise Message Types
Constant | Value | Description |
---|---|---|
AdviseMessageTypeOK | 3 |
Specifies that the error that occurred requires an OK response. The ErrorAdviseResult parameter must be set to AdviseResultOK. |
AdviseMessageTypeRetryCancel | 1 |
Specifies that the error that occurred requires a Skip, Retry, or Cancel response. The ErrorAdviseResult parameter must be set to one of the following: AdviseResultSkip, AdviseResultSkipAll, AdviseResultRetry, or AdviseResultAbort. |
AdviseMessageTypeSkipRetryCancel | 0 |
Specifies that the error that occurred requires a Retry or Cancel response. The ErrorAdviseResult parameter must be set to one of the following: AdviseResultRetry or AdviseResultAbort. |
AdviseMessageTypeYesNo | 2 |
Specifies that the error that occurred requires a Yes or No response. The ErrorAdviseResult parameter must be set to one of the following: AdviseResultYes or AdviseResultNo. |
Advise Results
Constant | Value | Description |
---|---|---|
AdviseResultAbort | 6 |
Specifies a Cancel response. Valid if MessageType is AdviseMessageTypeSkipRetryCancel or AdviseMessageTypeRetryCancel. |
AdviseResultNo | 1 |
Specifies a No response. Valid if MessageType is AdviseMessageTypeYesNo. |
AdviseResultOK | 2 |
Specifies an OK response. Valid if MessageType is AdviseMessageTypeOK. |
AdviseResultRetry | 5 |
Specifies a Retry response. Valid if MessageType is AdviseMessageTypeSkipRetryCancel or AdviseMessageTypeRetryCancel. |
AdviseResultSkip | 3 |
Specifies a Skip response. Valid if MessageType is AdviseMessageTypeSkipRetryCancel. |
AdviseResultSkipAll | 4 |
Specifies a Skip All response. Valid if MessageType is AdviseMessageTypeRetryCancel. |
AdviseResultYes | 0 |
Specifies a Yes response. Valid if MessageType is AdviseMessageTypeYesNo. |
This class has no sub classes.
Blog Entries
Release notes
- Version 20.3
- Added classes to acquire photos on Windows: WinPhotoProgressDialogMBS, WinPhotoAcquireDeviceSelectionDialogMBS, WinPhotoAcquireItemMBS, WinPhotoAcquireMBS, WinPhotoAcquireOptionsDialogMBS, WinPhotoAcquireProgressCallBackMBS, WinPhotoAcquireSettingsMBS, WinPhotoAcquireSourceMBS, WinPhotoExceptionMBS, WinPhotoProgressActionCallbackMBS, and WinUserInputStringMBS classes.
Some methods using this class:
- WinPhotoAcquireMBS.Acquire(PhotoAcquireSource as WinPhotoAcquireSourceMBS, ShowProgress as Boolean, ParentWindow as DesktopWindow, ApplicationName as String, PhotoAcquireProgresCallback as WinPhotoAcquireProgressCallBackMBS)
- WinPhotoAcquireMBS.Acquire(PhotoAcquireSource as WinPhotoAcquireSourceMBS, ShowProgress as Boolean, ParentWindow as Window, ApplicationName as String, PhotoAcquireProgresCallback as WinPhotoAcquireProgressCallBackMBS)
- WinPhotoAcquireMBS.Acquire(PhotoAcquireSource as WinPhotoAcquireSourceMBS, ShowProgress as Boolean, ParentWindowHandle as Integer, ApplicationName as String, PhotoAcquireProgresCallback as WinPhotoAcquireProgressCallBackMBS)
- WinPhotoAcquireSourceMBS.InitializeItemList(ForceEnumeration as Boolean, PhotoAcquireProgress as WinPhotoAcquireProgressCallBackMBS, byref ItemCount as Integer)
Some examples using this class:
Some related classes:
- class WinPhotoAcquireDeviceSelectionDialogMBS
- class WinPhotoAcquireItemMBS
- class WinPhotoAcquireMBS
- class WinPhotoAcquireOptionsDialogMBS
- class WinPhotoAcquireSettingsMBS
- class WinPhotoAcquireSourceMBS
- class WinPhotoExceptionMBS
- class WinPhotoProgressActionCallbackMBS
- class WinPhotoProgressDialogMBS
- class WinUserInputStringMBS
The items on this page are in the following plugins: MBS WinFrameworks Plugin.
WinPhotoAcquireOptionsDialogMBS - WinPhotoAcquireSettingsMBS
