Condividi tramite


ContactDate Classe

Definizione

Rappresenta una data importante per un contatto.

public ref class ContactDate 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 ContactDate 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 ContactDate 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 ContactDate
[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 ContactDate
function ContactDate()
Public NotInheritable Class ContactDate
Ereditarietà
Object Platform::Object IInspectable ContactDate
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
contactsSystem

Commenti

Ecco come usare le proprietà ContactDate per formattare le stringhe di data.

Inserire valori sentinel

  1. Costruire un oggetto Windows.Globalization.Calendar.
  2. Se year ha un valore, impostare year su tale valore, altrimenti impostare year su 2004 (un anno bisestile in modo che ogni giorno sia valido).
  3. Se month ha un valore, impostare month su tale valore, altrimenti impostare month su 1 (un mese con ogni giorno valido).
  4. Se day ha un valore, impostare day su tale valore (day verrà impostato automaticamente su un valore e non è necessario impostarlo in modo esplicito).
  5. Ottenere Windows.Foundation.DateTime dal calendario.

Creare un modello da formattare

  1. Se year ha un valore, aggiungere "year" al modello.
  2. Se month ha un valore, aggiungere "month " al modello.
  3. Se day ha un valore, aggiungere "day" al modello.
  4. Costruire un oggetto Windows.Globalization.DateTimeFormatting.DateTimeFormatter con il modello.
  5. Formattare usando il formattatore data e Windows.Foundation.DateTime recuperato dal calendario.

Costruttori

ContactDate()

Inizializza una nuova istanza di una classe ContactDate .

Proprietà

Day

Ottiene o imposta il giorno per una data importante per un contatto.

Description

Ottiene o imposta la descrizione per una data importante per un contatto. La lunghezza massima della stringa per la descrizione è di 512 caratteri.

Kind

Ottiene o imposta il tipo di data importante per un contatto.

Month

Ottiene o imposta il mese per una data importante per un contatto.

Year

Ottiene o imposta l'anno per una data importante per un contatto. Questo valore deve essere convertibile in una struttura FILETIME .

Si applica a

Vedi anche