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. |