共用方式為


Appointment 類別

定義

代表行事曆中的約會。 使用ActivationKindAppointmentsProvider值啟動應用程式時,會使用這個類別作為AppointmentInformation屬性的值。

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
繼承
Object Platform::Object IInspectable Appointment
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
應用程式功能
appointmentsSystem

備註

如需如何管理約會的詳細資訊,請參閱 管理約會快速入門:管理約會

建構函式

Appointment()

初始化 Appointment 類別的新實例。

屬性

AllDay

取得或設定 Boolean 值,這個值表示約會是否將持續一天。 預設值為 FALSE ,不會持續一天。

AllowNewTimeProposal

取得或設定值,這個值表示約會是否允許使用者提出新時間。

BusyStatus

取得或設定 AppointmentBusyStatus類型的值,指出約會參與者的忙碌狀態。

CalendarId

取得與約會相關聯之行事曆的唯一識別碼。

ChangeNumber

取得 約會本機版本的目前變更編號。

Details

取得或設定字串值。 字串包含描述約會的擴充詳細資料。 詳細資料的類型為 String ,長度上限為 1,073,741,823 個字元,這是 JET 資料庫字串的最大長度。

DetailsKind

取得或設定約會詳細資料、純文字或 HTML 的類型。

Duration

取得或設定時間範圍,表示約會的時間持續時間。 Duration 的類型為 TimeSpan ,且必須是非負數。

HasInvitees

取得值,這個值表示約會是否有受邀者。

Invitees

取得約會的參與者清單。 受邀者的類型為 IVector (AppointmentInvitee) 。 如果已設定召集人且邀請長度大於 0, 則 AppointmentManagerAPI 的呼叫會失敗,並 E_INVALIDARG。 受邀者的數目無限制。

IsCanceledMeeting

取得或設定值,這個值表示是否已取消約會。

IsOrganizedByUser

取得或設定值,這個值表示約會是否由目前使用者組織。

IsResponseRequested

取得或設定值,這個值表示是否要求對約會邀請的回應。

LocalId

取得可唯一識別本機裝置上約會的字串。

Location

取得或設定字串,這個字串會傳達約會的實體位置。 位置的類型為 String ,長度上限為 32,768 個字元。

OnlineMeetingLink

取得或設定字串值,這個字串值是用來加入約會線上會議的 URL。

Organizer

取得或設定約會的召集人。 召集人的類型為 AppointmentOrganizer。 如果已設定召集人且邀請長度大於 0, 則 AppointmentManagerAPI 的呼叫會失敗,並 E_INVALIDARG。 受邀者的數目無限制。

OriginalStartTime

取得週期性約會的原始開始時間。

Recurrence

取得或設定 物件,這個物件描述約會的發生時間和頻率。 週期的類型為 AppointmentRecurrence

Reminder

取得或設定時間範圍值。 值會宣告要從 StartTime減去的時間量,以及該時間做為約會提醒的問題時間。 Null值表示約會不會發出提醒。 提醒的類型為 IReference (TimeSpan)

RemoteChangeNumber

取得或設定 約會伺服器版本的目前變更編號。

ReplyTime

取得或設定使用者回應約會要求的日期和時間。

RoamingId

取得或設定可唯一識別裝置間約會的字串。

Sensitivity

取得或設定 AppointmentSensitivity型別值,指出約會的敏感度。

StartTime

取得或設定約會的開始時間。 StartTime 的類型為 DateTime

Subject

取得或設定會傳達約會主旨的字串。 主旨的類型為 String ,長度上限為 255 個字元。

Uri

取得約會的統一資源識別項 (Uri) 。 允許行事曆應用程式執行關聯啟動,以返回來源應用程式或其他代表此約會的 URI。

UserResponse

取得或設定使用者對約會要求的回應。

適用於

另請參閱