Condividi tramite


AppointmentStore Classe

Definizione

Rappresenta un archivio che contiene appuntamenti.

public ref class AppointmentStore sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppointmentStore final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppointmentStore
Public NotInheritable Class AppointmentStore
Ereditarietà
Object Platform::Object IInspectable AppointmentStore
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
Funzionalità dell'app
appointmentsSystem

Commenti

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1709 16299 GetChangeTracker

Proprietà

ChangeTracker

Restituisce l'oggetto AppointmentStoreChangeTracker associato all'archivio appuntamenti.

Metodi

CreateAppointmentCalendarAsync(String)

Crea in modo asincrono un nuovo appuntamentoCalendar all'interno dell'archivio appuntamenti usando i parametri specificati.

CreateAppointmentCalendarAsync(String, String)

Crea in modo asincrono un nuovo oggetto AppointmentCalendar all'interno dell'archivio appuntamenti con il nome e l'ID dell'account dati utente specificati.

FindAppointmentCalendarsAsync()

Recupera un elenco di tutti i calendari degli appuntamenti nell'archivio appuntamenti.

FindAppointmentCalendarsAsync(FindAppointmentCalendarsOptions)

Recupera un elenco di calendari di appuntamenti nell'archivio appuntamenti che soddisfano i criteri specificati dall'oggetto FindAppointmentCalendarsOptions .

FindAppointmentsAsync(DateTime, TimeSpan)

Recupera un elenco di appuntamenti nel calendario degli appuntamenti che rientrano nell'intervallo di date specificato.

FindAppointmentsAsync(DateTime, TimeSpan, FindAppointmentsOptions)

Recupera un elenco di appuntamenti nel calendario dell'appuntamento che rientrano nell'intervallo di date specificato e soddisfa i criteri specificati dall'oggetto FindAppointmentsOptions fornito.

FindConflictAsync(Appointment)

Restituisce un appuntamentoConflictResult che rappresenta un conflitto tra l'appuntamento specificato e un appuntamento esistente nell'archivio appuntamenti.

FindConflictAsync(Appointment, DateTime)

Restituisce un oggetto AppointmentConflictResult che rappresenta un conflitto tra l'appuntamento specificato e un'istanza di appuntamento esistente nell'archivio appuntamenti.

FindLocalIdsFromRoamingIdAsync(String)

Restituisce un elenco di valori LocalId per le istanze di appuntamento con il valore RoamingId specificato.

GetAppointmentAsync(String)

Recupera l'appuntamento con localid specificato.

GetAppointmentCalendarAsync(String)

Recupera l'oggetto AppointmentCalendar con localid specificato.

GetAppointmentInstanceAsync(String, DateTime)

Recupera l'istanza dell'appuntamento con localid specificato e l'ora di inizio specificata.

GetChangeTracker(String)

Ottiene un Oggetto AppointmentStoreChangeTracker che fornisce funzionalità per il monitoraggio delle modifiche apportate agli oggetti AppointmentStore.

MoveAppointmentAsync(Appointment, AppointmentCalendar)

Sposta l'oggetto Appointment specificato nell'oggetto AppointmentCalendar specificato.

ShowAddAppointmentAsync(Appointment, Rect)

Mostra l'interfaccia utente Aggiungi appuntamento del provider Appuntamenti per consentire all'utente di aggiungere un appuntamento.

ShowAppointmentDetailsAsync(String)

Mostra l'interfaccia utente Dettagli appuntamento provider appuntamenti per consentire all'utente di visualizzare l'appuntamento specificato.

ShowAppointmentDetailsAsync(String, DateTime)

Mostra l'interfaccia utente Dettagli appuntamento provider appuntamenti per consentire all'utente di visualizzare l'appuntamento specificato.

ShowEditNewAppointmentAsync(Appointment)

Mostra l'interfaccia utente Aggiungi appuntamento del provider appuntamenti, inclusa l'esperienza di modifica completa, per consentire all'utente di aggiungere un appuntamento.

ShowRemoveAppointmentAsync(String, Rect)

Mostra l'interfaccia utente dell'appuntamento del provider Di appuntamenti per consentire all'utente di rimuovere un appuntamento.

ShowRemoveAppointmentAsync(String, Rect, Placement, DateTime)

Mostra l'interfaccia utente dell'appuntamento del provider Di appuntamenti per consentire all'utente di rimuovere un appuntamento.

ShowReplaceAppointmentAsync(String, Appointment, Rect)

Mostra l'interfaccia utente del provider Di appuntamenti Sostituisci appuntamento per consentire all'utente di sostituire un appuntamento.

ShowReplaceAppointmentAsync(String, Appointment, Rect, Placement, DateTime)

Mostra l'interfaccia utente del provider Di appuntamenti Sostituisci appuntamento per consentire all'utente di sostituire un appuntamento.

Eventi

StoreChanged

Si verifica quando l'appuntamentoStore cambia.

Si applica a