Appointment Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um compromisso em um calendário. Essa classe é usada quando um aplicativo é ativado usando o valor AppointmentsProvider para ActivationKind, como um valor para as propriedades 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
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Funcionalidades do aplicativo |
appointmentsSystem
|
Comentários
Para obter informações sobre como gerenciar compromissos, consulte Gerenciando compromissos e Início Rápido: Gerenciando compromissos .
Construtores
Appointment() |
Inicializa uma nova instância da classe Appointment . |
Propriedades
AllDay |
Obtém ou define um valor booliano que indica se o compromisso durará o dia todo. O padrão é FALSE para não durar o dia todo. |
AllowNewTimeProposal |
Obtém ou define um valor que indica se o compromisso permitirá que os usuários proponham um novo horário. |
BusyStatus |
Obtém ou define um valor do tipo AppointmentBusyStatus que indica o status ocupado para um participante de um compromisso. |
CalendarId |
Obtém o identificador exclusivo do calendário associado ao compromisso. |
ChangeNumber |
Obtém o número de alteração atual da versão local do Compromisso. |
Details |
Obtém ou define um valor de cadeia de caracteres. A cadeia de caracteres contém detalhes estendidos que descrevem o compromisso. Os detalhes são do tipo Cadeia de caracteres e um máximo de 1.073.741.823 caracteres de comprimento, que é o comprimento máximo de uma cadeia de caracteres de banco de dados JET. |
DetailsKind |
Obtém ou define o tipo de detalhes do compromisso, texto sem formatação ou HTML. |
Duration |
Obtém ou define um período de tempo que representa a duração do compromisso. A duração é do tipo TimeSpan e não deve ser negativa. |
HasInvitees |
Obtém um valor que indica se o compromisso tem convites. |
Invitees |
Obtém a lista de participantes para o compromisso. Invitees é do tipo IVector(AppointmentInvitee). Se um organizador estiver definido e o comprimento do convite for maior que 0, uma chamada para uma API AppointmentManagerfalhará com E_INVALIDARG. O número de convidados é ilimitado. |
IsCanceledMeeting |
Obtém ou define um valor que indica se o compromisso foi cancelado. |
IsOrganizedByUser |
Obtém ou define um valor que indica se o compromisso foi organizado pelo usuário atual. |
IsResponseRequested |
Obtém ou define um valor que indica se uma resposta ao convite de compromisso é solicitada. |
LocalId |
Obtém uma cadeia de caracteres que identifica exclusivamente o compromisso no dispositivo local. |
Location |
Obtém ou define uma cadeia de caracteres que comunica o local físico do compromisso. O local é do tipo Cadeia de caracteres e um máximo de 32.768 caracteres de comprimento. |
OnlineMeetingLink |
Obtém ou define um valor de cadeia de caracteres que é uma URL usada para ingressar na reunião online do compromisso. |
Organizer |
Obtém ou define o organizador do compromisso. O organizador é do tipo AppointmentOrganizer. Se um organizador estiver definido e o comprimento do convite for maior que 0, uma chamada para uma API AppointmentManagerfalhará com E_INVALIDARG. O número de convidados é ilimitado. |
OriginalStartTime |
Obtém a hora de início original de um compromisso recorrente. |
Recurrence |
Obtém ou define o objeto que descreve quando e com que frequência o compromisso ocorre. A recorrência é do tipo AppointmentRecurrence. |
Reminder |
Obtém ou define um valor de intervalo de tempo. O valor declara a quantidade de tempo a ser subtraída do StartTime e o tempo usado como o tempo de problema para um lembrete de um compromisso. Um valor nulo indica que o compromisso não emitirá um lembrete. O lembrete é do tipo IReference(TimeSpan). |
RemoteChangeNumber |
Obtém ou define o número de alteração atual da versão do servidor do Compromisso. |
ReplyTime |
Obtém ou define a data e a hora em que o usuário respondeu à solicitação de compromisso. |
RoamingId |
Obtém ou define uma cadeia de caracteres que identifica exclusivamente um compromisso entre dispositivos. |
Sensitivity |
Obtém ou define um valor do tipo AppointmentSensitivity que indica a sensibilidade do compromisso. |
StartTime |
Obtém ou define a hora de início do compromisso. StartTime é do tipo DateTime. |
Subject |
Obtém ou define uma cadeia de caracteres que comunica o assunto do compromisso. Subject é do tipo String e um máximo de 255 caracteres de comprimento. |
Uri |
Obtém o URI (Uniform Resource Identifier) para o compromisso. Permite que o aplicativo Calendário execute uma inicialização de associação para voltar para o aplicativo de origem ou outro URI que represente esse compromisso. |
UserResponse |
Obtém ou define a resposta do usuário à solicitação de compromisso. |