ApplicationDataSetVersionHandler Delegate
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a method that handles the request to set the version of the application data in the application data store.
public delegate void ApplicationDataSetVersionHandler(SetVersionRequest ^ setVersionRequest);
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2690093542, 52383, 18055, 172, 171, 163, 100, 253, 120, 84, 99)]
class ApplicationDataSetVersionHandler : MulticastDelegate
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2690093542, 52383, 18055, 172, 171, 163, 100, 253, 120, 84, 99)]
public delegate void ApplicationDataSetVersionHandler(SetVersionRequest setVersionRequest);
var applicationDataSetVersionHandlerHandler = function(setVersionRequest){
/* Your code */
}
Public Delegate Sub ApplicationDataSetVersionHandler(setVersionRequest As SetVersionRequest)
Parameters
- setVersionRequest
- SetVersionRequest
The set version request.
- Attributes
Windows requirements
Device family |
Windows 10 (introduced in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v1.0)
|
Remarks
The delegate must transform the existing application data from the app-defined schema format associated with the current version to the schema format associated with the requested version. If an unrecoverable error occurs during this operation, the delegate should throw an exception. If the delegate throws an exception, the system does not update the version number.