ContactDate Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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
- Erstellen Sie eine Windows.Globalization.Calendar-Datei.
- 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).
- 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).
- 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).
- Rufen Sie windows.Foundation.DateTime aus dem Kalender ab.
Erstellen einer Vorlage zum Formatieren
- Wenn year einen Wert aufweist, fügen Sie "year" an die Vorlage an.
- Wenn month einen Wert aufweist, fügen Sie "month" an die Vorlage an.
- Wenn day einen Wert aufweist, fügen Sie "day" an die Vorlage an.
- Erstellen Sie mit der Vorlage einen Windows.Globalization.DateTimeFormatting.DateTimeFormatter .
- 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. |