Freigeben über


ApplicationDataSetVersionHandler Delegat

Definition

Stellt eine Methode dar, die die Anforderung verarbeitet, um die Version der Anwendungsdaten im Anwendungsdatenspeicher festzulegen.

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)

Parameter

setVersionRequest
SetVersionRequest

Die Anforderung der set-Version.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Der Delegat muss die vorhandenen Anwendungsdaten aus dem von der App definierten Schemaformat, das der aktuellen Version zugeordnet ist, in das Schemaformat transformieren, das der angeforderten Version zugeordnet ist. Wenn während dieses Vorgangs ein nicht behebbarer Fehler auftritt, sollte der Delegat eine Ausnahme auslösen. Wenn der Delegat eine Ausnahme auslöst, aktualisiert das System die Versionsnummer nicht.

Gilt für:

Weitere Informationen