Platforms to show: All Mac Windows Linux Cross-Platform

Back to WinPhotoAcquireProgressCallBackMBS class.

WinPhotoAcquireProgressCallBackMBS.Cancelled(byref Cancelled as Boolean)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Windows Photos MBS WinFrameworks Plugin 20.3 ❌ No ✅ Yes ❌ No ❌ No
The Cancelled method provides extended functionality when a cancellation occurs during an acquisition session.

The application provides the implementation of the Cancelled method.

Cancelled: a flag that, when set to true, indicates that the operation was canceled.

WinPhotoAcquireProgressCallBackMBS.DirectoryCreated(Directory as String)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Windows Photos MBS WinFrameworks Plugin 20.3 ❌ No ✅ Yes ❌ No ❌ No
The DirectoryCreated method provides extended functionality when a destination directory is created during the acquisition process.

The application provides the implementation of the DirectoryCreated method.

Directory: containing the directory.

Some examples using this event:

WinPhotoAcquireProgressCallBackMBS.EndDelete(Result as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Windows Photos MBS WinFrameworks Plugin 20.3 ❌ No ✅ Yes ❌ No ❌ No
The EndDelete method provides extended functionality when deletion of files from the image source is complete.

The application provides the implementation of the EndDelete method.

Result: Specifies the result of the delete operation.

Some examples using this event:

WinPhotoAcquireProgressCallBackMBS.EndEnumeration(Result as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Windows Photos MBS WinFrameworks Plugin 20.3 ❌ No ✅ Yes ❌ No ❌ No
The EndEnumeration method provides extended functionality when enumeration of files from the image source is complete.

The application provides the implementation of the EndEnumeration method.
Result: Specifies the result of the enumeration operation.

Some examples using this event:

WinPhotoAcquireProgressCallBackMBS.EndItemDelete(ItemIndex as Integer, Item as WinPhotoAcquireItemMBS, Result as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Windows Photos MBS WinFrameworks Plugin 20.3 ❌ No ✅ Yes ❌ No ❌ No
The EndItemDelete method provides extended functionality each time a file is deleted from the image source.

The application provides the implementation of the EndItemDelete method.

ItemIndex: Integer value containing the item index.
Item: To the deleted WinPhotoAcquireItemMBS object.
Result: Specifies the result of the delete operation.

Some examples using this event:

WinPhotoAcquireProgressCallBackMBS.EndItemTransfer(ItemIndex as Integer, Item as WinPhotoAcquireItemMBS, Result as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Windows Photos MBS WinFrameworks Plugin 20.3 ❌ No ✅ Yes ❌ No ❌ No
The EndItemTransfer method provides extended functionality each time a file is transferred from the image source.

The application provides the implementation of the EndItemTransfer method.

ItemIndex: Integer value containing the item index.
Item: Pointer to a photo acquire item object.
Result: Specifies the result of the transfer operation.

Some examples using this event:

WinPhotoAcquireProgressCallBackMBS.EndSession(Result as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Windows Photos MBS WinFrameworks Plugin 20.3 ❌ No ✅ Yes ❌ No ❌ No
The EndSession method provides extended functionality when an acquisition session is completed.

The application provides the implementation of the EndSession method.

WinPhotoAcquireProgressCallBackMBS.EndTransfer(Result as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Windows Photos MBS WinFrameworks Plugin 20.3 ❌ No ✅ Yes ❌ No ❌ No
The EndTransfer method provides extended functionality when the transfer of all files is complete.

The application provides the implementation of the EndTransfer method.

Result: Specifies the result of the transfer.

Some examples using this event:

WinPhotoAcquireProgressCallBackMBS.ErrorAdvise(Result as Integer, ErrorMessage as String, MessageType as Integer, byref ErrorAdviseResult as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Windows Photos MBS WinFrameworks Plugin 20.3 ❌ No ✅ Yes ❌ No ❌ No
The ErrorAdvise method provides custom error handling for errors that occur during acquisition.

The application provides the implementation of the ErrorAdvise method.

Result: Specifies the error that occurred.
ErrorMessage: the error message.
MessageType: What type of message. May be one of the following:

ValueDescription
AdviseMessageTypeSkipRetryCancelSpecifies 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.
AdviseMessageTypeRetryCancelSpecifies 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.
AdviseMessageTypeYesNoSpecifies 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.
AdviseMessageTypeOKSpecifies that the error that occurred requires an OK response. The ErrorAdviseResult parameter must be set to AdviseResultOK.

ErrorAdviseResult: an integer value containing the error advise result. The result should be one of the acceptable types indicated by the MessageType parameter, and must be one of the following:

ValueDescription
AdviseResultYesSpecifies a Yes response. Valid if MessageType is AdviseMessageTypeYesNo.
AdviseResultNoSpecifies a No response. Valid if MessageType is AdviseMessageTypeYesNo.
AdviseResultOKSpecifies an OK response. Valid if MessageType is AdviseMessageTypeOK.
AdviseResultSkipSpecifies a Skip response. Valid if MessageType is AdviseMessageTypeSkipRetryCancel.
AdviseResultSkipAllSpecifies a Skip All response. Valid if MessageType is AdviseMessageTypeSkipRetryCancel.
AdviseResultRetrySpecifies a Retry response. Valid if MessageType is AdviseMessageTypeSkipRetryCancel or AdviseMessageTypeRetryCancel.
AdviseResultAbortSpecifies a Cancel response. Valid if MessageType is AdviseMessageTypeSkipRetryCancel or AdviseMessageTypeRetryCancel.

Some examples using this event:

WinPhotoAcquireProgressCallBackMBS.FoundItem(Item as WinPhotoAcquireItemMBS) as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Windows Photos MBS WinFrameworks Plugin 20.3 ❌ No ✅ Yes ❌ No ❌ No
The FoundItem method provides extended functionality each time an item is found during enumeration of items from the device.

This method can be used to exclude an item from the list of items to acquire. The application provides the implementation of the FoundItem method.

Return true to exclude the item from the results of the enumeration. This would allow the caller to exclude videos or camera raw files, for instance.

Some examples using this event:

WinPhotoAcquireProgressCallBackMBS.GetDeleteAfterAcquire(byref DeleteAfterAcquire as Boolean)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Windows Photos MBS WinFrameworks Plugin 20.3 ❌ No ✅ Yes ❌ No ❌ No
The GetDeleteAfterAcquire method returns a value indicating whether photos should be deleted after acquisition.

DeleteAfterAcquire: When set to true, indicates that photos should be deleted after acquisition.

Some examples using this event:

WinPhotoAcquireProgressCallBackMBS.GetUserInput(UserInput as WinUserInputStringMBS, byref Result as Variant, DefaultValue as Variant)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Windows Photos MBS WinFrameworks Plugin 20.3 ❌ No ✅ Yes ❌ No ❌ No
The GetUserInput method overrides the default functionality that displays a message prompting the user for string input during acquisition.

The application provides the implementation of the GetUserInput method.

Result: Variant representing the descriptive input to be obtained.
DefaultValue: Variant representing the default value of the input being requested.

If this method is implemented, the implementation should copy the value of the DefaultValue argument to the Result parameter.

If the progress dialog box is suppressed in Acquire, this method must be implemented in order to assign a default value to the Result parameter. Normally a value is supplied to Result in the course of prompting the user with the default dialog, but when the dialog is suppressed, the application must copy the value of the DefaultValue argument to the Result parameter.

WinPhotoAcquireProgressCallBackMBS.StartDelete(Source as WinPhotoAcquireSourceMBS)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Windows Photos MBS WinFrameworks Plugin 20.3 ❌ No ✅ Yes ❌ No ❌ No
The StartDelete method provides extended functionality when deletion of items from the device begins.

The implementation of StartDelete is provided by the application.

Source: the WinPhotoAcquireSourceMBS that items are being deleted from.

Some examples using this event:

WinPhotoAcquireProgressCallBackMBS.StartEnumeration(Source as WinPhotoAcquireSourceMBS)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Windows Photos MBS WinFrameworks Plugin 20.3 ❌ No ✅ Yes ❌ No ❌ No
The StartEnumeration method provides extended functionality when the enumeration of items to acquire begins.

The application provides the implementation of the StartEnumeration method.

Source: the WinPhotoAcquireSourceMBS object that items are being enumerated from.

Some examples using this event:

WinPhotoAcquireProgressCallBackMBS.StartItemDelete(ItemIndex as Integer, Item as WinPhotoAcquireItemMBS)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Windows Photos MBS WinFrameworks Plugin 20.3 ❌ No ✅ Yes ❌ No ❌ No
The StartItemDelete method provides extended functionality each time the deletion of an individual item from the device begins.

The application provides the implementation of the StartItemDelete method.

ItemIndex: Integer value containing the item index in the list of items to delete.
Item: The WinPhotoAcquireItemMBS object that is being deleted.

Some examples using this event:

WinPhotoAcquireProgressCallBackMBS.StartItemTransfer(ItemIndex as Integer, Item as WinPhotoAcquireItemMBS)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Windows Photos MBS WinFrameworks Plugin 20.3 ❌ No ✅ Yes ❌ No ❌ No
The StartItemTransfer method provides extended functionality each time the transfer of an item begins.

The application provides the implementation of the StartItemTransfer method.

ItemIndex: Integer value containing the item index in the list of items to transfer.
Item: the WinPhotoAcquireItemMBS object that is to be transferred.

Some examples using this event:

WinPhotoAcquireProgressCallBackMBS.StartTransfer(Source as WinPhotoAcquireSourceMBS)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Windows Photos MBS WinFrameworks Plugin 20.3 ❌ No ✅ Yes ❌ No ❌ No
The StartTransfer method provides additional processing when transfer of items from the device begins.

The application provides the implementation of the StartTransfer method.

Some examples using this event:

WinPhotoAcquireProgressCallBackMBS.UpdateDeletePercent(Percent as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Windows Photos MBS WinFrameworks Plugin 20.3 ❌ No ✅ Yes ❌ No ❌ No
The UpdateDeletePercent method provides extended functionality when the percentage of items deleted changes.

The application provides the implementation of the UpdateDeletePercent method.

Percent: Integer value containing the percentage of items deleted.

Some examples using this event:

WinPhotoAcquireProgressCallBackMBS.UpdateTransferPercent(Overall as Boolean, Percent as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Windows Photos MBS WinFrameworks Plugin 20.3 ❌ No ✅ Yes ❌ No ❌ No
The UpdateTransferPercent method provides extended functionality when the percentage of items transferred changes.

The application provides the implementation of the UpdateTransferPercent method.

Overall: Flag that, when set to TRUE, indicates that the value contained in nPercent is a percentage of the overall transfer progress, rather than a percentage of an individual item's progress.
Percent: Integer value containing the percentage of items transferred.

Some examples using this event:

The items on this page are in the following plugins: MBS WinFrameworks Plugin.


The biggest plugin in space...