AppointmentRecurrence Classe

Definizione

Rappresenta quando e la frequenza con cui si verifica un appuntamento.

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
Ereditarietà
Object Platform::Object IInspectable AppointmentRecurrence
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
Funzionalità dell'app
appointmentsSystem

Commenti

Per informazioni su come gestire gli appuntamenti, vedere Gestione di appuntamenti e Avvio rapido: Gestione degli appuntamenti .

Costruttori

AppointmentRecurrence()

Inizializza una nuova istanza della classe AppointmentRecurrence .

Proprietà

CalendarIdentifier

Ottiene una stringa che identifica il tipo del calendario come rappresentato da CalendarIdentifiers.

Day

Ottiene o imposta il giorno in cui si verifica un appuntamento. Day è di tipo UInt32, ha un valore predefinito pari a 1 e può essere un valore compreso tra 1 e 31.

DaysOfWeek

Ottiene o imposta una combinazione di valori tipizzati AppointmentDaysOfWeek per tutti i giorni della settimana in cui si verifica un appuntamento.

Interval

Ottiene o imposta l'intervallo tra occorrenze di un appuntamento. L'intervallo è di tipo UInt32 e ha un valore predefinito pari a 1. Per ogni giorno, l'intervallo è il numero di giorni tra, per settimanale, il numero di settimane e così via.

Month

Ottiene o imposta il mese in cui si verifica un appuntamento. Il mese è di tipo UInt32, ha un valore predefinito pari a 1 e può essere un valore compreso tra 1 e 12.

Occurrences

Ottiene o imposta il numero di volte in cui si ripete un appuntamento. Le occorrenze sono di tipo IReference(UInt32) ed è NULL per impostazione predefinita. Le occorrenze si escludono a vicenda con Until.

RecurrenceType

Ottiene un valore che indica il tipo di ricorrenza applicato all'appuntamento associato.

TimeZone

Ottiene o imposta il fuso orario per la ricorrenza.

Unit

Ottiene o imposta un valore AppointmentRecurrenceUnit-typed che indica la frequenza per cui si verifica l'appuntamento.

Until

Ottiene o imposta la data e l'ora fino a quando un appuntamento è valido. Fino a quando non è di tipo IReference(DateTime) ed è NULL per impostazione predefinita. Fino a quando non si escludono a vicenda con occorrenze.

WeekOfMonth

Ottiene o imposta un valore Di tipo AppointmentWeekOfMonth che indica la settimana del mese per cui si verifica l'appuntamento. La prima settimana è l'impostazione predefinita.

Si applica a

Vedi anche