ReplaceAppointmentOperation Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente l’objet d’opération associé au remplacement d’un rendez-vous. Les applications du fournisseur de rendez-vous utilisent ces informations pour effectuer l’opération.
public ref class ReplaceAppointmentOperation sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ReplaceAppointmentOperation final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ReplaceAppointmentOperation
Public NotInheritable Class ReplaceAppointmentOperation
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Fonctionnalités de l’application |
appointmentsSystem
|
Remarques
Cette classe est utilisée comme valeur de la propriété de données d’événement ReplaceAppointmentOperation de la classe de données d’événement AppointmentsProviderRemoveAppointmentActivatedEventArgs . Une application fournisseur de rendez-vous passe généralement par une série de casts et de vérifications de propriétés à partir des données d’événements IActivatedEventArgs d’un gestionnaire d’événements d’activation générale. Si l’activation indique qu’il s’agit d’un type d’activation d’application AppointmentsProvider avec Supprimer comme verbe, il est approprié de caster les données d’événement en AppointmentsProviderRemoveAppointmentActivatedEventArgs.
Les fournisseurs appellent les méthodes de ReplaceAppointmentOperation pour indiquer si l’opération a été terminée, a été annulée ou si une erreur du fournisseur a empêché l’exécution de l’opération. L’appel de ces méthodes influence les résultats asynchrones que l’application d’activation obtient à partir de l’un de ses appels ShowReplaceAppointmentAsync . Toutes les méthodes de création de rapports (ReportCompleted, ReportCanceled, ReportError) ignorent l’interface utilisateur Remplacer le rendez-vous.
Propriétés
AppointmentId |
Obtient l’identificateur unique du rendez-vous à remplacer. |
AppointmentInformation |
Obtient les informations de rendez-vous de la demande d’activation. |
InstanceStartDate |
Obtient la date et l’heure de début du rendez-vous instance à remplacer. |
SourcePackageFamilyName |
Obtient le nom de la famille de package de l’application qui demande l’opération. |
Méthodes
DismissUI() |
Ignore l’interface utilisateur pour l’opération qui remplace un rendez-vous. |
ReportCanceled() |
Informe l’application d’activation que l’opération a été annulée par l’utilisateur. |
ReportCompleted(String) |
Informe l’application d’activation que l’opération s’est terminée avec succès. |
ReportError(String) |
Informe l’application d’activation que l’opération n’a pas pu être effectuée en raison d’une erreur du fournisseur. |