Compartir a través de


AppointmentStore Clase

Definición

Representa un almacén que contiene citas.

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
Herencia
Object Platform::Object IInspectable AppointmentStore
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
Características de aplicaciones
appointmentsSystem

Comentarios

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
1709 16299 GetChangeTracker

Propiedades

ChangeTracker

Devuelve appointmentStoreChangeTracker asociado al almacén de citas.

Métodos

CreateAppointmentCalendarAsync(String)

Crea de forma asincrónica un nuevo AppointmentCalendar en el almacén de citas mediante los parámetros especificados.

CreateAppointmentCalendarAsync(String, String)

Crea de forma asincrónica un nuevo AppointmentCalendar en el almacén de citas con el nombre y el identificador de cuenta de datos de usuario especificados.

FindAppointmentCalendarsAsync()

Recupera una lista de todos los calendarios de citas en el almacén de citas.

FindAppointmentCalendarsAsync(FindAppointmentCalendarsOptions)

Recupera una lista de calendarios de citas en el almacén de citas que cumplen los criterios especificados por el objeto FindAppointmentCalendarsOptions proporcionado.

FindAppointmentsAsync(DateTime, TimeSpan)

Recupera una lista de citas en el calendario de citas que se encuentran dentro del intervalo de fechas especificado.

FindAppointmentsAsync(DateTime, TimeSpan, FindAppointmentsOptions)

Recupera una lista de citas en el calendario de citas que se encuentran dentro del intervalo de fechas especificado y cumple los criterios especificados por el objeto FindAppointmentsOptions proporcionado.

FindConflictAsync(Appointment)

Devuelve un appointmentConflictResult que representa un conflicto entre la cita especificada y una cita existente en el almacén de citas.

FindConflictAsync(Appointment, DateTime)

Devuelve un appointmentConflictResult que representa un conflicto entre la cita especificada y una instancia de cita existente en el almacén de citas.

FindLocalIdsFromRoamingIdAsync(String)

Devuelve una lista de valores LocalId para las instancias de cita con el valor roamingId especificado.

GetAppointmentAsync(String)

Recupera la cita con el localId especificado.

GetAppointmentCalendarAsync(String)

Recupera appointmentCalendar con el localId especificado.

GetAppointmentInstanceAsync(String, DateTime)

Recupera la instancia de Appointment con el localId especificado y la hora de inicio especificada.

GetChangeTracker(String)

Obtiene un objeto AppointmentStoreChangeTracker que proporciona funcionalidad para supervisar los cambios en los objetos Appointment de AppointmentStore.

MoveAppointmentAsync(Appointment, AppointmentCalendar)

Mueve el objeto Appointment especificado al objeto AppointmentCalendar especificado.

ShowAddAppointmentAsync(Appointment, Rect)

Muestra la interfaz de usuario Agregar cita del proveedor de citas para permitir que el usuario agregue una cita.

ShowAppointmentDetailsAsync(String)

Muestra la interfaz de usuario De detalles de cita del proveedor de citas para permitir que el usuario vea la cita especificada.

ShowAppointmentDetailsAsync(String, DateTime)

Muestra la interfaz de usuario De detalles de cita del proveedor de citas para permitir que el usuario vea la cita especificada.

ShowEditNewAppointmentAsync(Appointment)

Muestra la interfaz de usuario Agregar cita del proveedor de citas, incluida la experiencia de edición completa, para permitir que el usuario agregue una cita.

ShowRemoveAppointmentAsync(String, Rect)

Muestra la interfaz de usuario quitar cita del proveedor de citas para permitir que el usuario quite una cita.

ShowRemoveAppointmentAsync(String, Rect, Placement, DateTime)

Muestra la interfaz de usuario quitar cita del proveedor de citas para permitir que el usuario quite una cita.

ShowReplaceAppointmentAsync(String, Appointment, Rect)

Muestra la interfaz de usuario reemplazar cita del proveedor de citas para permitir que el usuario reemplace una cita.

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

Muestra la interfaz de usuario reemplazar cita del proveedor de citas para permitir que el usuario reemplace una cita.

Eventos

StoreChanged

Se produce cuando el almacén de citas cambia.

Se aplica a