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 に値がある場合は、year をその値に設定し、それ以外の場合は year を 2004 に設定します (閏年なので、毎日有効です)。
- month に値がある場合は、month をその値に設定し、それ以外の場合は month を 1 (毎日有効な月) に設定します。
- day に値がある場合は、day をその値に設定します (day は自動的に何らかの値に設定されるため、明示的に設定する必要はありません)。
- 予定表から Windows.Foundation.DateTime を取得します。
書式を設定するテンプレートを作成する
- year に値がある場合は、テンプレートに "year" を追加します。
- month に値がある場合は、テンプレートに "month" を追加します。
- day に値がある場合は、テンプレートに "day" を追加します。
- テンプレートを使用して Windows.Globalization.DateTimeFormatting.DateTimeFormatter を作成します。
- カレンダーから取得した日付時刻フォーマッタと Windows.Foundation.DateTime を使用して書式を設定します。
コンストラクター
ContactDate() |
ContactDate クラスの新しいインスタンスを初期化します。 |
プロパティ
Day |
連絡先の重要な日付の日付を取得または設定します。 |
Description |
連絡先の重要な日付の説明を取得または設定します。 説明の最大文字列長は 512 文字です。 |
Kind |
連絡先の重要な日付の種類を取得または設定します。 |
Month |
連絡先の重要な日付の月を取得または設定します。 |
Year |
連絡先の重要な日付の年を取得または設定します。 この値は FILETIME 構造体に変換できる必要があります。 |