Appointment クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
予定表の予定を表します。 このクラスは、AppointmentInformation プロパティの値として、ActivationKind の AppointmentsProvider 値を使用してアプリをアクティブ化するときに使用されます。
public ref class Appointment 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 Appointment 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 Appointment 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 Appointment
[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 Appointment
function Appointment()
Public NotInheritable Class Appointment
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
アプリの機能 |
appointmentsSystem
|
注釈
予定を管理する方法については、「予定の 管理 」および「 クイック スタート: 予定の管理 」を参照してください。
コンストラクター
Appointment() |
Appointment クラスの新しいインスタンスを初期化します。 |
プロパティ
AllDay |
予定が 1 日中続くかどうかを示す ブール 値を取得または設定します。 の既定値は FALSE で、1 日は続きません。 |
AllowNewTimeProposal |
予定でユーザーが新しい時刻を提案できるかどうかを示す値を取得または設定します。 |
BusyStatus |
予定の参加者のビジー状態を示す AppointmentBusyStatus 型の値を取得または設定します。 |
CalendarId |
予定に関連付けられている予定表の一意識別子を取得します。 |
ChangeNumber |
予定のローカル バージョンの現在の変更番号を取得 します。 |
Details |
文字列値を取得または設定します。 文字列には、予定を記述する拡張詳細が含まれています。 詳細は String 型で、最大 1,073,741,823 文字 (JET データベース文字列の最大長) です。 |
DetailsKind |
予定の詳細、プレーン テキスト、または HTML の種類を取得または設定します。 |
Duration |
予定の期間を表す期間を取得または設定します。 期間は TimeSpan 型であり、負以外である必要があります。 |
HasInvitees |
予定に招待者があるかどうかを示す値を取得します。 |
Invitees |
予定の参加者の一覧を取得します。 招待者は IVector(AppointmentInvitee) 型です。 開催者が設定され、招待者の長さが 0 を超える場合、 AppointmentManagerAPI の呼び出しは E_INVALIDARGで失敗します。 招待者の数は無制限です。 |
IsCanceledMeeting |
予定が取り消されたかどうかを示す値を取得または設定します。 |
IsOrganizedByUser |
予定が現在のユーザーによって整理されたかどうかを示す値を取得または設定します。 |
IsResponseRequested |
予定の招待に対する応答が要求されるかどうかを示す値を取得または設定します。 |
LocalId |
ローカル デバイス上の予定を一意に識別する文字列を取得します。 |
Location |
予定の物理的な場所を伝える文字列を取得または設定します。 Location は String 型で、最大 32,768 文字の長さです。 |
OnlineMeetingLink |
予定のオンライン会議に参加するために使用される URL である文字列値を取得または設定します。 |
Organizer |
予定の開催者を取得または設定します。 開催者の種類は AppointmentOrganizer です。 開催者が設定され、招待者の長さが 0 を超える場合、 AppointmentManagerAPI の呼び出しは E_INVALIDARGで失敗します。 招待者の数は無制限です。 |
OriginalStartTime |
定期的な予定の元の開始時刻を取得します。 |
Recurrence |
予定が発生するタイミングと頻度を表す オブジェクトを取得または設定します。 繰り返しは AppointmentRecurrence 型です。 |
Reminder |
期間の値を取得または設定します。 この値は、 StartTime から減算する時間と、予定のアラームの発行時間として使用される時間を宣言します。 null 値は、予定がアラームを発行しないことを示します。 Reminder は IReference(TimeSpan) 型です。 |
RemoteChangeNumber |
予定のサーバー バージョンの現在の変更番号を取得または設定 します。 |
ReplyTime |
ユーザーが予定の要求に応答した日時を取得または設定します。 |
RoamingId |
デバイス間で予定を一意に識別する文字列を取得または設定します。 |
Sensitivity |
予定の秘密度を示す AppointmentSensitivity 型の値を取得または設定します。 |
StartTime |
予定の開始時刻を取得または設定します。 StartTime は DateTime 型です。 |
Subject |
予定の件名を伝える文字列を取得または設定します。 Subject は String 型で、最大 255 文字の長さです。 |
Uri |
予定の Uniform Resource Identifier (Uri) を取得します。 予定表アプリで関連付けの起動を実行して、この予定を表すソース アプリまたはその他の URI に戻ることができます。 |
UserResponse |
予定要求に対するユーザーの応答を取得または設定します。 |