ContactDate 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
연락처의 중요한 날짜를 나타냅니다.
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
- 상속
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows 10 (10.0.10240.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
|
앱 기능 |
contactsSystem
|
설명
ContactDate 속성을 사용하여 날짜 문자열의 서식을 지정하는 방법은 다음과 같습니다.
sentinel 값 삽입
- Windows.Globalization.Calendar을 생성합니다.
- year에 값이 있는 경우 연도를 해당 값으로 설정하고, 그렇지 않으면 연도를 2004로 설정합니다(매일 유효하도록 윤년).
- 월 값이 있는 경우 월을 해당 값으로 설정하고, 그렇지 않으면 월을 1로 설정합니다(매일 유효한 월).
- day에 값이 있는 경우 day를 해당 값으로 설정합니다(일 값은 자동으로 일부 값으로 설정되며 명시적으로 설정할 필요가 없으므로 이 값이 무엇인지는 중요하지 않습니다).
- 일정에서 Windows.Foundation.DateTime 을 가져옵니다.
서식을 지정할 템플릿 빌드
- year에 값이 있는 경우 템플릿에 "year"를 추가합니다.
- month에 값이 있는 경우 템플릿에 "month"를 추가합니다.
- day에 값이 있는 경우 템플릿에 "day"를 추가합니다.
- 템플릿을 사용하여 Windows.Globalization.DateTimeFormatting.DateTimeFormatter 를 생성합니다.
- 달력에서 검색된 날짜 시간 포맷터와 Windows.Foundation.DateTime 을 사용하여 서식을 지정합니다.
생성자
ContactDate() |
ContactDate 클래스의 새 instance 초기화합니다. |
속성
Day |
연락처의 중요한 날짜에 대한 날짜를 가져오거나 설정합니다. |
Description |
연락처의 중요한 날짜에 대한 설명을 가져오거나 설정합니다. 설명의 최대 문자열 길이는 512자입니다. |
Kind |
연락처의 중요한 날짜 종류를 가져오거나 설정합니다. |
Month |
연락처의 중요한 날짜에 대한 월을 가져오거나 설정합니다. |
Year |
연락처의 중요한 날짜에 대한 연도를 가져오거나 설정합니다. 이 값은 FILETIME 구조체로 변환할 수 있어야 합니다. |