Appointment 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 una cita en un calendario. Esta clase se usa cuando se activa una aplicación mediante el valor AppointmentsProvider para ActivationKind, como valor para las propiedades AppointmentInformation .
public ref class Appointment sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class Appointment final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class Appointment final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class Appointment
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class Appointment
function Appointment()
Public NotInheritable Class Appointment
- 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
Para obtener información sobre cómo administrar citas, consulte Administración de citas e Inicio rápido: Administración de citas .
Constructores
Appointment() |
Inicializa una nueva instancia de la clase Appointment . |
Propiedades
AllDay |
Obtiene o establece un valor booleano que indica si la cita durará todo el día. El valor predeterminado es FALSE para no durar todo el día. |
AllowNewTimeProposal |
Obtiene o establece un valor que indica si la cita permitirá a los usuarios proponer una nueva hora. |
BusyStatus |
Obtiene o establece un valor con tipo AppointmentBusyStatus que indica el estado ocupado de un participante de una cita. |
CalendarId |
Obtiene el identificador único del calendario asociado a la cita. |
ChangeNumber |
Obtiene el número de cambio actual de la versión local de appointment. |
Details |
Obtiene o establece un valor de cadena. La cadena contiene detalles extendidos que describen la cita. Los detalles son de tipo String y un máximo de 1.073.741.823 caracteres de longitud, que es la longitud máxima de una cadena de base de datos JET. |
DetailsKind |
Obtiene o establece el tipo de detalles de la cita, texto sin formato o HTML. |
Duration |
Obtiene o establece un intervalo de tiempo que representa la duración de la cita. La duración es de tipo TimeSpan y debe ser no negativa. |
HasInvitees |
Obtiene un valor que indica si la cita tiene invitaciones. |
Invitees |
Obtiene la lista de participantes de la cita. Las invitaciones son de tipo IVector(AppointmentInvitee). Si se establece un organizador y la longitud de la invitación es mayor que 0, se produce un error en una llamada a una API appointmentManagercon E_INVALIDARG. El número de invitaciones es ilimitado. |
IsCanceledMeeting |
Obtiene o establece un valor que indica si se ha cancelado la cita. |
IsOrganizedByUser |
Obtiene o establece un valor que indica si el usuario actual organizó la cita. |
IsResponseRequested |
Obtiene o establece un valor que indica si se solicita una respuesta a la invitación de cita. |
LocalId |
Obtiene una cadena que identifica de forma única la cita en el dispositivo local. |
Location |
Obtiene o establece una cadena que comunica la ubicación física de la cita. La ubicación es de tipo String y un máximo de 32 768 caracteres de longitud. |
OnlineMeetingLink |
Obtiene o establece un valor de cadena que es una dirección URL que se usa para unirse a la reunión en línea de la cita. |
Organizer |
Obtiene o establece el organizador de la cita. Organizer es de tipo AppointmentOrganizer. Si se establece un organizador y la longitud de la invitación es mayor que 0, se produce un error en una llamada a una API appointmentManagercon E_INVALIDARG. El número de invitaciones es ilimitado. |
OriginalStartTime |
Obtiene la hora de inicio original de una cita periódica. |
Recurrence |
Obtiene o establece el objeto que describe cuándo y con qué frecuencia se produce la cita. La periodicidad es de tipo AppointmentRecurrence. |
Reminder |
Obtiene o establece un valor de intervalo de tiempo. El valor declara la cantidad de tiempo que se va a restar de StartTime y esa hora usada como hora del problema para un aviso para una cita. Un valor NULL indica que la cita no emitirá un aviso. Reminder es de tipo IReference(TimeSpan). |
RemoteChangeNumber |
Obtiene o establece el número de cambio actual de la versión del servidor de appointment. |
ReplyTime |
Obtiene o establece la fecha y hora en que el usuario respondió a la solicitud de cita. |
RoamingId |
Obtiene o establece una cadena que identifica de forma única una cita entre dispositivos. |
Sensitivity |
Obtiene o establece un valor con tipo AppointmentSensitivity que indica la sensibilidad de la cita. |
StartTime |
Obtiene o establece la hora de inicio de la cita. StartTime es de tipo DateTime. |
Subject |
Obtiene o establece una cadena que comunica el asunto de la cita. El asunto es de tipo String y un máximo de 255 caracteres de longitud. |
Uri |
Obtiene el identificador uniforme de recursos (URI) de la cita. Permite que la aplicación Calendario realice un inicio de asociación para volver a la aplicación de origen u otro URI que represente esta cita. |
UserResponse |
Obtiene o establece la respuesta del usuario a la solicitud de cita. |