Share via


ContactDate Classe

Définition

Représente une date importante pour un contact.

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
Héritage
Object Platform::Object IInspectable ContactDate
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
Fonctionnalités de l’application
contactsSystem

Remarques

Voici comment utiliser les propriétés ContactDate pour mettre en forme des chaînes de date.

Insérer des valeurs sentinelles

  1. Construisez un Windows.Globalization.Calendar.
  2. Si l’année a une valeur, définissez year sur cette valeur, sinon définissez year sur 2004 (année bissextile de sorte que chaque jour est valide).
  3. Si mois a une valeur, définissez mois sur cette valeur, sinon définissez mois sur 1 (un mois avec chaque jour valide).
  4. Si day a une valeur, définissez day sur cette valeur (day sera automatiquement défini sur une valeur et nous ne nous soucions pas vraiment de ce qu’il est, donc inutile de la définir explicitement).
  5. Récupérez windows.Foundation.DateTime à partir du calendrier.

Créer un modèle à mettre en forme

  1. Si year a une valeur, ajoutez « year » au modèle.
  2. Si month a une valeur, ajoutez « month » au modèle.
  3. Si day a une valeur, ajoutez « day » au modèle.
  4. Construisez un Windows.Globalization.DateTimeFormatting.DateTimeFormatter avec le modèle.
  5. Mettez en forme à l’aide du formateur de date et heure et de l’élément Windows.Foundation.DateTime récupéré à partir du calendrier.

Constructeurs

ContactDate()

Initialise une nouvelle instance d’une classe ContactDate.

Propriétés

Day

Obtient ou définit le jour d’une date importante pour un contact.

Description

Obtient ou définit la description d’une date importante pour un contact. La longueur de chaîne maximale pour la description est de 512 caractères.

Kind

Obtient ou définit le type de date importante pour un contact.

Month

Obtient ou définit le mois d’une date importante pour un contact.

Year

Obtient ou définit l’année d’une date importante pour un contact. Cette valeur doit être convertible en structure FILETIME .

S’applique à

Voir aussi