次の方法で共有


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 に値がある場合は、year をその値に設定し、それ以外の場合は year を 2004 に設定します (閏年なので、毎日有効です)。
  3. month に値がある場合は、month をその値に設定し、それ以外の場合は month を 1 (毎日有効な月) に設定します。
  4. day に値がある場合は、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 クラスの新しいインスタンスを初期化します。

プロパティ

Day

連絡先の重要な日付の日付を取得または設定します。

Description

連絡先の重要な日付の説明を取得または設定します。 説明の最大文字列長は 512 文字です。

Kind

連絡先の重要な日付の種類を取得または設定します。

Month

連絡先の重要な日付の月を取得または設定します。

Year

連絡先の重要な日付の年を取得または設定します。 この値は FILETIME 構造体に変換できる必要があります。

適用対象

こちらもご覧ください