Freigeben über


ContactDate Klasse

Definition

Stellt ein wichtiges Datum für einen Kontakt dar.

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
Vererbung
Object Platform::Object IInspectable ContactDate
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
App-Funktionen
contactsSystem

Hinweise

Hier erfahren Sie, wie Sie die ContactDate-Eigenschaften verwenden, um Datumszeichenfolgen zu formatieren.

Einfügen von Sentinel-Werten

  1. Erstellen Sie eine Windows.Globalization.Calendar-Datei.
  2. Wenn year einen Wert aufweist, legen Sie year auf diesen Wert fest, andernfalls legen Sie jahr auf 2004 fest (ein Schaltjahr, sodass jeder Tag gültig ist).
  3. Wenn month einen Wert hat, legen Sie month auf diesen Wert fest, andernfalls legen Sie monat auf 1 fest (ein Monat, in dem jeder Tag gültig ist).
  4. Wenn day einen Wert hat, legen Sie day auf diesen Wert fest (day wird automatisch auf einen Wert festgelegt, und es ist uns nicht wirklich wichtig, was es ist, sodass sie nicht explizit festgelegt werden müssen).
  5. Rufen Sie windows.Foundation.DateTime aus dem Kalender ab.

Erstellen einer Vorlage zum Formatieren

  1. Wenn year einen Wert aufweist, fügen Sie "year" an die Vorlage an.
  2. Wenn month einen Wert aufweist, fügen Sie "month" an die Vorlage an.
  3. Wenn day einen Wert aufweist, fügen Sie "day" an die Vorlage an.
  4. Erstellen Sie mit der Vorlage einen Windows.Globalization.DateTimeFormatting.DateTimeFormatter .
  5. Formatieren Sie mithilfe des Datums-Uhrzeitformatierers und der aus dem Kalender abgerufenen Windows.Foundation.DateTime .

Konstruktoren

ContactDate()

Initialisiert eine neue instance einer ContactDate-Klasse.

Eigenschaften

Day

Ruft den Tag für ein wichtiges Datum für einen Kontakt ab oder legt den Tag fest.

Description

Ruft die Beschreibung für ein wichtiges Datum für einen Kontakt ab oder legt sie fest. Die maximale Zeichenfolgenlänge für die Beschreibung beträgt 512 Zeichen.

Kind

Ruft die Art des wichtigen Datums für einen Kontakt ab oder legt diese fest.

Month

Ruft den Monat für ein wichtiges Datum für einen Kontakt ab oder legt diese fest.

Year

Ruft das Jahr für ein wichtiges Datum für einen Kontakt ab oder legt es fest. Dieser Wert muss in eine FILETIME-Struktur konvertiert werden.

Gilt für:

Weitere Informationen