AppointmentCalendar クラス

定義

予定を含む予定表を表します。

public ref class AppointmentCalendar sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppointmentCalendar final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppointmentCalendar
Public NotInheritable Class AppointmentCalendar
継承
Object Platform::Object IInspectable AppointmentCalendar
属性

Windows の要件

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

注釈

AppointmentStore.CreateAppointmentCalendarAsyncAppointmentStore.FindAppointmentCalendarsAsync、または AppointmentStore.GetAppointmentCalendarAsync メソッドを呼び出して、このクラスのインスタンスを取得します。

バージョン履歴

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

プロパティ

CanCancelMeetings

予定表で会議のキャンセルがサポートされているかどうかを示すブール値を取得または設定します。

CanCreateOrUpdateAppointments

予定表で予定の作成または更新がサポートされているかどうかを示すブール値を取得または設定します。

CanForwardMeetings

予定表が会議の転送をサポートしているかどうかを示すブール値を取得または設定します。

CanNotifyInvitees

予定表が出席者への通知をサポートしているかどうかを示すブール値を取得または設定します。

CanProposeNewTimeForMeetings

予定表が新しい会議時間の提案をサポートしているかどうかを示すブール値を取得または設定します。

CanUpdateMeetingResponses

予定表が会議出席依頼の更新をサポートしているかどうかを示すブール値を取得または設定します。

DisplayColor

組み込みの予定表アプリが予定表に関連付けられている予定に使用する色を取得します。

DisplayName

AppointmentCalendar の表示名を表す文字列を取得します。

IsHidden

デバイスの組み込みの予定表 UI で AppointmentCalendar が非表示かどうかを取得します。

LocalId

ローカル デバイスの予定予定表を一意に識別する文字列を取得します。

MustNofityInvitees

招待者に通知を送信する必要があるかどうかを示すブール値を取得または設定します。

OtherAppReadAccess

デバイス上の他のアプリが予定カレンダーへの読み取りアクセス権を持っているかどうかを示すブール値を取得または設定します。

OtherAppWriteAccess

デバイス上の他のアプリが予定カレンダーへの書き込みアクセス権を持っているかどうかを示すブール値を取得または設定します。

RemoteId

AppointmentCalendar のリモート ID を取得します。

SourceDisplayName

予定予定表のプロバイダーを表す文字列を取得します。

SummaryCardView

予定表の予定の概要カードの表示方法を取得または設定します。

SyncManager

リモート サーバーとの同期に使用できる AppointmentCalendarSyncManager を取得します。

UserDataAccountId

AppointmentCalendar のユーザー アカウント データの識別子を取得します。

メソッド

DeleteAppointmentAsync(String)

指定した ID の予定を非同期的に削除します。

DeleteAppointmentInstanceAsync(String, DateTime)

指定した ID を持つマスター予定の開始時刻を指定して、予定インスタンスを非同期的に削除します。

DeleteAsync()

予定の予定表を非同期的に削除します。

FindAllInstancesAsync(String, DateTime, TimeSpan)

指定した条件を満たす、指定したマスター予定の予定インスタンスの一覧を非同期的に取得します。

FindAllInstancesAsync(String, DateTime, TimeSpan, FindAppointmentsOptions)

指定した条件を満たす、指定したマスター予定の予定インスタンスの一覧を非同期的に取得します。

FindAppointmentsAsync(DateTime, TimeSpan)

指定した条件を満たす現在の AppointmentCalendar に属する予定の一覧を非同期的に取得します。

FindAppointmentsAsync(DateTime, TimeSpan, FindAppointmentsOptions)

指定した条件を満たす現在の AppointmentCalendar に属する予定の一覧を非同期的に取得します。

FindExceptionsFromMasterAsync(String)

指定したマスター予定から例外である予定インスタンスの一覧を非同期的に取得します。

FindUnexpandedAppointmentsAsync()

指定した条件を満たす予定の一覧を非同期的に取得します。

FindUnexpandedAppointmentsAsync(FindAppointmentsOptions)

指定した条件を満たす予定の一覧を非同期的に取得します。

GetAppointmentAsync(String)

指定した ID の Appointment を非同期的に取得します。

GetAppointmentInstanceAsync(String, DateTime)

指定した開始時刻を持つ指定したマスター予定の予定インスタンスを非同期的に取得します。

RegisterSyncManagerAsync()

AppointmentCalendar を同期プロバイダーとして登録します。

SaveAppointmentAsync(Appointment)

指定した予定を予定表に非同期的に保存します。

SaveAsync()

予定予定表に対する変更を非同期的に保存します。

TryCancelMeetingAsync(Appointment, String, String, Boolean)

非同期的に会議のキャンセルを試みます。

TryCreateOrUpdateAppointmentAsync(Appointment, Boolean)

非同期的に会議の作成または更新を試みます。

TryForwardMeetingAsync(Appointment, IIterable<AppointmentInvitee>, String, String, String)

非同期的に会議の転送を試みます。

TryProposeNewTimeForMeetingAsync(Appointment, DateTime, TimeSpan, String, String)

非同期的に新しい会議時間の提案を試みます。

TryUpdateMeetingResponseAsync(Appointment, AppointmentParticipantResponse, String, String, Boolean)

会議出席依頼への応答を非同期的に更新しようとします。

適用対象

こちらもご覧ください