Compartilhar via


ContactDate Classe

Definição

Representa uma data importante para um contato.

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
Herança
Object Platform::Object IInspectable ContactDate
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
Funcionalidades do aplicativo
contactsSystem

Comentários

Veja como usar as propriedades ContactDate para formatar cadeias de caracteres de data.

Inserir valores sentinelas

  1. Construa um Windows.Globalization.Calendar.
  2. Se ano tiver um valor, defina ano para esse valor, caso contrário, defina ano como 2004 (um ano bissexto para que cada dia seja válido).
  3. Se mês tiver um valor, defina mês para esse valor, caso contrário, defina mês como 1 (um mês com todos os dias válidos).
  4. Se day tiver um valor, defina day como esse valor (day será definido como algum valor automaticamente e nós realmente não nos importamos com o que ele é, portanto, não é necessário defini-lo explicitamente).
  5. Obtenha o Windows.Foundation.DateTime do Calendário.

Criar um modelo para formatar

  1. Se year tiver um valor, acrescente "year" ao modelo.
  2. Se month tiver um valor, acrescente "month" ao modelo.
  3. Se day tiver um valor, acrescente "day" ao modelo.
  4. Construa um Windows.Globalization.DateTimeFormatting.DateTimeFormatter com o modelo.
  5. Formate usando o formatador de data e hora e o Windows.Foundation.DateTime recuperados do Calendário.

Construtores

ContactDate()

Inicializa uma nova instância de uma classe ContactDate .

Propriedades

Day

Obtém ou define o dia de uma data importante para um contato.

Description

Obtém ou define a descrição de uma data importante para um contato. O comprimento máximo da cadeia de caracteres para a descrição é de 512 caracteres.

Kind

Obtém ou define o tipo de data importante para um contato.

Month

Obtém ou define o mês para uma data importante para um contato.

Year

Obtém ou define o ano para uma data importante para um contato. Esse valor deve ser conversível para uma estrutura FILETIME .

Aplica-se a

Confira também