AppointmentStore Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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) | |
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. |