AppointmentManager クラス

定義

ユーザーの予定プロバイダー アプリ (予定表アプリなど) と対話するための 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 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)

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

適用対象

こちらもご覧ください