Calendar Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Modifica la rappresentazione di un oggetto DateTime all'interno di un determinato calendario e orologio.
public ref class Calendar sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.ICalendarFactory2, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.ICalendarFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [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 Calendar final
/// [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)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.ICalendarFactory2, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.ICalendarFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class Calendar final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.ICalendarFactory2), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.ICalendarFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[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 Calendar
[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)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.ICalendarFactory2), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.ICalendarFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class Calendar
function Calendar(languages, calendar, clock, timeZoneId)
Public NotInheritable Class Calendar
- Ereditarietà
- 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)
|
Commenti
Se l'app passa tag di lingua usati in questa classe a qualsiasi funzione di supporto per il linguaggio nazionale , deve prima convertire i tag chiamando ResolveLocaleName.
I tag del linguaggio supportano le estensioni Unicode "ca-" e "nu-". Vedere Definizioni chiave/tipo Unicode. Si noti che queste estensioni possono influire sul calendario utilizzato dagli oggetti Calendar.
Costruttori
Calendar() |
Crea un oggetto Calendar e lo inizializza nell'oggetto DateTime corrente. |
Calendar(IIterable<String>) |
Crea un oggetto Calendar inizializzato con un elenco di lingue. |
Calendar(IIterable<String>, String, String) |
Crea un oggetto Calendar inizializzato con un elenco di lingue, un calendario e un orologio. |
Calendar(IIterable<String>, String, String, String) |
Crea un oggetto Calendar inizializzato con un elenco di lingue, un calendario, un orologio e un fuso orario. |
Proprietà
Day |
Ottiene o imposta il giorno. |
DayOfWeek |
Ottiene il giorno della settimana. |
Era |
Ottiene o imposta l'era. |
FirstDayInThisMonth | |
FirstEra |
Ottiene la prima era disponibile nel calendario. |
FirstHourInThisPeriod | |
FirstMinuteInThisHour | |
FirstMonthInThisYear | |
FirstPeriodInThisDay | |
FirstSecondInThisMinute | |
FirstYearInThisEra | |
Hour |
Ottiene o imposta l'ora. |
IsDaylightSavingTime |
Ottiene un valore Boolean che indica se l'ora legale è attiva per la data dell'oggetto Calendar . |
Languages |
Ottiene l'elenco di priorità degli identificatori di lingua utilizzati durante la formattazione dei componenti come stringhe. |
LastDayInThisMonth | |
LastEra |
Ottiene l'ultima era disponibile nel calendario. |
LastHourInThisPeriod | |
LastMinuteInThisHour | |
LastMonthInThisYear | |
LastPeriodInThisDay | |
LastSecondInThisMinute | |
LastYearInThisEra |
Ottiene l'ultimo annodell'era corrente. |
Minute |
Ottiene o imposta il minuto. |
Month |
Ottiene o imposta il mese. |
Nanosecond |
Ottiene o imposta il nanosecondo. |
NumberOfDaysInThisMonth |
Ottiene il numero di giorni nel mese corrente dell'oggetto Calendar . |
NumberOfEras |
Ottiene il numero di ere nell'oggetto Calendar . |
NumberOfHoursInThisPeriod |
Ottiene il numero di ore nel periodo di giorno corrente dell'oggetto Calendar . |
NumberOfMinutesInThisHour | |
NumberOfMonthsInThisYear |
Ottiene il numero di mesi nell'anno corrente dell'oggetto Calendar . |
NumberOfPeriodsInThisDay |
Ottiene il numero di periodi nel giorno corrente dell'oggetto Calendar . |
NumberOfSecondsInThisMinute | |
NumberOfYearsInThisEra |
Ottiene il numero di anni nell'era corrente di questo oggetto Calendar . |
NumeralSystem |
Ottiene o imposta il sistema di numerazione utilizzato durante la formattazione dei componenti come stringhe. |
Period |
Ottiene o imposta il periodo del giorno corrente. |
ResolvedLanguage |
Ottiene la lingua utilizzata più di recente per eseguire operazioni o formattazione del calendario. |
Second |
Ottiene o imposta il secondo. |
Year |
Ottiene o imposta l'anno. |
Metodi
AddDays(Int32) |
Incrementa o decrementa il giorno. |
AddEras(Int32) |
Incrementa o decrementa l'era. |
AddHours(Int32) |
Incrementa o decrementa l'ora. |
AddMinutes(Int32) |
Incrementa o decrementa il minuto. |
AddMonths(Int32) |
Incrementa o decrementa il mese. |
AddNanoseconds(Int32) |
Incrementa o decrementa il nanosecondo. |
AddPeriods(Int32) |
Incrementa o decrementa il periodo. |
AddSeconds(Int32) |
Incrementa o decrementa il secondo. |
AddWeeks(Int32) |
Incrementa o decrementa il giorno in base al numero di settimane specificato. |
AddYears(Int32) |
Incrementa o decrementa l'anno. |
ChangeCalendarSystem(String) |
Imposta un nuovo sistema di calendario da utilizzare da questo oggetto Calendar . |
ChangeClock(String) |
Imposta un nuovo orologio da utilizzare per questo oggetto Calendar . |
ChangeTimeZone(String) |
Imposta un nuovo fuso orario da utilizzare per questo oggetto Calendar . |
Clone() |
Crea una copia dell'oggetto Calendar . |
Compare(Calendar) |
Confronta il calendario con un altro oggetto Calendar e indica se DateTime di uno è precedente, uguale o successivo a quello dell'altro. |
CompareDateTime(DateTime) |
Confronta il calendario con un oggetto DateTime e indica se la data e l'ora di uno è precedente, uguale o successiva a quella dell'altra. |
CopyTo(Calendar) |
Copia i valori da un altro oggetto Calendar in questo Calendario. |
DayAsPaddedString(Int32) |
Restituisce una rappresentazione di stringa del giorno, facoltativamente a riempimento zero. |
DayAsString() |
Restituisce una stringa contenente la rappresentazione numerica del giorno. |
DayOfWeekAsSoloString() |
Restituisce una rappresentazione di stringa del giorno della settimana adatta per la visualizzazione autonoma. |
DayOfWeekAsSoloString(Int32) |
Restituisce una rappresentazione di stringa del giorno della settimana adatta per la visualizzazione autonoma. |
DayOfWeekAsString() |
Restituisce una rappresentazione di stringa del giorno della settimana adatta per l'inclusione con altri componenti di data. |
DayOfWeekAsString(Int32) |
Restituisce una rappresentazione di stringa del giorno della settimana adatta per l'inclusione con altri componenti di data. |
EraAsString() |
Restituisce una rappresentazione di stringa dell'era. |
EraAsString(Int32) |
Restituisce una rappresentazione di stringa dell'era. La stringa scelta è più vicina alla lunghezza ideale. |
GetCalendarSystem() |
Ottiene il sistema di calendario utilizzato dall'oggetto Calendar . |
GetClock() |
Ottiene l'orologio utilizzato dall'oggetto Calendar . |
GetDateTime() |
Compila una data e un'ora, in base ai componenti di questo oggetto Calendar . |
GetTimeZone() |
Ottiene l'identificatore che identifica il fuso orario utilizzato dall'oggetto Calendar . |
HourAsPaddedString(Int32) |
Restituisce una rappresentazione di stringa dell'ora, facoltativamente a riempimento zero. |
HourAsString() |
Restituisce una stringa contenente la rappresentazione numerica dell'ora. |
MinuteAsPaddedString(Int32) |
Restituisce una rappresentazione di stringa del minuto, facoltativamente a riempimento zero. |
MinuteAsString() |
Restituisce una stringa contenente la rappresentazione numerica del minuto. |
MonthAsNumericString() |
Restituisce una stringa contenente la rappresentazione numerica del mese. |
MonthAsPaddedNumericString(Int32) |
Restituisce una rappresentazione di stringa del mese, facoltativamente a riempimento zero. |
MonthAsSoloString() |
Restituisce una rappresentazione di stringa del mese adatta per la visualizzazione autonoma. |
MonthAsSoloString(Int32) |
Restituisce una rappresentazione di stringa del mese adatta per la visualizzazione autonoma. |
MonthAsString() |
Restituisce una rappresentazione di stringa del mese adatta per l'inclusione con altri componenti di data. |
MonthAsString(Int32) |
Restituisce una rappresentazione di stringa del mese adatta per l'inclusione con altri componenti di data. |
NanosecondAsPaddedString(Int32) |
Restituisce una rappresentazione di stringa del nanosecondo, facoltativamente a riempimento zero. |
NanosecondAsString() |
Restituisce una stringa contenente la rappresentazione numerica del nanosecondo. |
PeriodAsString() |
Restituisce una rappresentazione di stringa del periodo del giorno, ad esempio AM o PM, che usa l'abbreviazione più comune disponibile. |
PeriodAsString(Int32) |
Restituisce una rappresentazione di stringa del periodo del giorno, ad esempio AM o PM. |
SecondAsPaddedString(Int32) |
Restituisce una rappresentazione di stringa del secondo, facoltativamente a riempimento zero. |
SecondAsString() |
Restituisce una stringa contenente la rappresentazione numerica del secondo. |
SetDateTime(DateTime) |
Imposta tutti i campi di data e ora sulla data e l'ora rappresentati dal parametro DateTime . |
SetToMax() |
Imposta i componenti di questo oggetto Calendar sull'ultimo valore DateTime supportato. |
SetToMin() |
Imposta i componenti di questo oggetto Calendar sul meno recente supportato da DateTime . |
SetToNow() |
Imposta i componenti di questo oggetto Calendar sull'oggetto DateTime corrente. |
TimeZoneAsString() |
Restituisce il nome del fuso orario completo applicabile all'istante dell'ora rappresentata dall'oggetto Calendar . |
TimeZoneAsString(Int32) |
Restituisce il nome abbreviato del fuso orario applicabile all'istante dell'ora rappresentata dall'oggetto Calendar . |
YearAsPaddedString(Int32) |
Restituisce una rappresentazione di stringa dell'anno, facoltativamente con riempimento zero. |
YearAsString() |
Restituisce una rappresentazione di stringa dell'anno senza spaziatura interna zero iniziale. |
YearAsTruncatedString(Int32) |
Restituisce una rappresentazione di stringa dell'anno, facoltativamente troncata. |