Compartilhar via


AppointmentRecurrence Classe

Definição

Representa quando e com que frequência um compromisso ocorre.

public ref class AppointmentRecurrence 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 AppointmentRecurrence 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 AppointmentRecurrence 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 AppointmentRecurrence
[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 AppointmentRecurrence
function AppointmentRecurrence()
Public NotInheritable Class AppointmentRecurrence
Herança
Object Platform::Object IInspectable AppointmentRecurrence
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

AppointmentRecurrence()

Inicializa uma nova instância da classe AppointmentRecurrence .

Propriedades

CalendarIdentifier

Obtém uma cadeia de caracteres que identifica o tipo do calendário, conforme representado por CalendarIdentifiers.

Day

Obtém ou define o dia em que um compromisso ocorre. Day é do tipo UInt32, tem um valor padrão de 1 e pode ser um valor de 1 a 31.

DaysOfWeek

Obtém ou define uma combinação de valores do tipo AppointmentDaysOfWeek para todos os dias da semana em que ocorre um compromisso.

Interval

Obtém ou define o intervalo entre as ocorrências de um compromisso. Interval é do tipo UInt32 e tem um valor padrão de 1. Para diariamente, o intervalo é o número de dias entre, semanalmente, o número de semanas e assim por diante.

Month

Obtém ou define o mês no qual ocorre um compromisso. Month é do tipo UInt32, tem um valor padrão de 1 e pode ser um valor de 1 a 12.

Occurrences

Obtém ou define o número de vezes que um compromisso ocorre novamente. As ocorrências são do tipo IReference(UInt32) e são NULL por padrão. As ocorrências são mutuamente exclusivas com Until.

RecurrenceType

Obtém um valor que indica que tipo de recorrência se aplica ao compromisso associado.

TimeZone

Obtém ou define o fuso horário para a recorrência.

Unit

Obtém ou define um valor do tipo AppointmentRecurrenceUnit que indica a frequência para a qual o compromisso ocorre.

Until

Obtém ou define a data e a hora até a qual um compromisso é válido. Até é do tipo IReference(DateTime) e é NULL por padrão. Até que seja mutuamente exclusivo com Ocorrências.

WeekOfMonth

Obtém ou define um valor do tipo AppointmentWeekOfMonth que indica a semana do mês para a qual o compromisso ocorre. A primeira semana é o padrão.

Aplica-se a

Confira também