AppointmentManager クラス

定義

ユーザーの Appointments プロバイダー アプリ (予定表アプリなど) と対話するための API を提供します。 静的メソッドを呼び出して、ユーザーがタスクを実行できるようにプロバイダー固有の UI を表示します。

public ref class AppointmentManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class AppointmentManager final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class AppointmentManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public static class AppointmentManager
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class AppointmentManager
Public Class AppointmentManager
継承
Object Platform::Object IInspectable AppointmentManager
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)
アプリの機能
appointmentsSystem

注釈

予定を管理する方法については、「予定の 管理 」および 「クイック スタート: 予定の管理」を参照してください。

バージョン履歴

Windows のバージョン SDK バージョン 追加された値
1607 14393 GetForUser

メソッド

GetForUser(User)

指定したユーザーの AppointmentManagerForUser オブジェクトを取得します。

RequestStoreAsync(AppointmentStoreAccessType)

呼び出し元のアプリケーションに関連付けられている AppointmentStore オブジェクトを要求します。

ShowAddAppointmentAsync(Appointment, Rect)

予定プロバイダーの [予定の追加] UI を表示して、ユーザーが予定を追加できるようにします。

ShowAddAppointmentAsync(Appointment, Rect, Placement)

予定プロバイダーの [予定の追加] UI を表示して、ユーザーが予定を追加できるようにします。

ShowAppointmentDetailsAsync(String)

ユーザーが指定した予定を表示できるようにする予定プロバイダーの予定の詳細 UI を表示します。

ShowAppointmentDetailsAsync(String, DateTime)

ユーザーが指定した予定を表示できるようにする予定プロバイダーの予定の詳細 UI を表示します。

ShowEditNewAppointmentAsync(Appointment)

完全な編集エクスペリエンスを含む予定プロバイダーの [予定の追加] UI を表示して、ユーザーが予定を追加できるようにします。

ShowRemoveAppointmentAsync(String, Rect)

予定プロバイダーの [予定の削除] UI を表示して、ユーザーが予定を削除できるようにします。

ShowRemoveAppointmentAsync(String, Rect, Placement)

予定プロバイダーの [予定の削除] UI を表示して、ユーザーが予定を削除できるようにします。

ShowRemoveAppointmentAsync(String, Rect, Placement, DateTime)

予定プロバイダーの [予定の削除] UI を表示して、ユーザーが予定を削除できるようにします。

ShowReplaceAppointmentAsync(String, Appointment, Rect)

予定プロバイダーの [予定の置換] UI を表示して、ユーザーが予定を置き換えるようにします。

ShowReplaceAppointmentAsync(String, Appointment, Rect, Placement)

予定プロバイダーの [予定の置換] UI を表示して、ユーザーが予定を置き換えるようにします。

ShowReplaceAppointmentAsync(String, Appointment, Rect, Placement, DateTime)

予定プロバイダーの [予定の置換] UI を表示して、ユーザーが予定を置き換えるようにします。

ShowTimeFrameAsync(DateTime, TimeSpan)

Appointments プロバイダー アプリのプライマリ UI を表示します。 これは通常、予定の予定表からの時間枠を表示します。

適用対象

こちらもご覧ください