다음을 통해 공유


ContactDate 클래스

정의

연락처의 중요한 날짜를 나타냅니다.

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
상속
Object Platform::Object IInspectable ContactDate
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
앱 기능
contactsSystem

설명

ContactDate 속성을 사용하여 날짜 문자열의 서식을 지정하는 방법은 다음과 같습니다.

sentinel 값 삽입

  1. Windows.Globalization.Calendar을 생성합니다.
  2. year에 값이 있는 경우 연도를 해당 값으로 설정하고, 그렇지 않으면 연도를 2004로 설정합니다(매일 유효하도록 윤년).
  3. 월 값이 있는 경우 월을 해당 값으로 설정하고, 그렇지 않으면 월을 1로 설정합니다(매일 유효한 월).
  4. day에 값이 있는 경우 day를 해당 값으로 설정합니다(일 값은 자동으로 일부 값으로 설정되며 명시적으로 설정할 필요가 없으므로 이 값이 무엇인지는 중요하지 않습니다).
  5. 일정에서 Windows.Foundation.DateTime 을 가져옵니다.

서식을 지정할 템플릿 빌드

  1. year에 값이 있는 경우 템플릿에 "year"를 추가합니다.
  2. month에 값이 있는 경우 템플릿에 "month"를 추가합니다.
  3. day에 값이 있는 경우 템플릿에 "day"를 추가합니다.
  4. 템플릿을 사용하여 Windows.Globalization.DateTimeFormatting.DateTimeFormatter 를 생성합니다.
  5. 달력에서 검색된 날짜 시간 포맷터와 Windows.Foundation.DateTime 을 사용하여 서식을 지정합니다.

생성자

ContactDate()

ContactDate 클래스의 새 instance 초기화합니다.

속성

Day

연락처의 중요한 날짜에 대한 날짜를 가져오거나 설정합니다.

Description

연락처의 중요한 날짜에 대한 설명을 가져오거나 설정합니다. 설명의 최대 문자열 길이는 512자입니다.

Kind

연락처의 중요한 날짜 종류를 가져오거나 설정합니다.

Month

연락처의 중요한 날짜에 대한 월을 가져오거나 설정합니다.

Year

연락처의 중요한 날짜에 대한 연도를 가져오거나 설정합니다. 이 값은 FILETIME 구조체로 변환할 수 있어야 합니다.

적용 대상

추가 정보