ContactDate Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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
- Construa um Windows.Globalization.Calendar.
- 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).
- 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).
- 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).
- Obtenha o Windows.Foundation.DateTime do Calendário.
Criar um modelo para formatar
- Se year tiver um valor, acrescente "year" ao modelo.
- Se month tiver um valor, acrescente "month" ao modelo.
- Se day tiver um valor, acrescente "day" ao modelo.
- Construa um Windows.Globalization.DateTimeFormatting.DateTimeFormatter com o modelo.
- 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 . |