共用方式為


AppointmentManager.ShowAddAppointmentAsync 方法

定義

多載

ShowAddAppointmentAsync(Appointment, Rect)

顯示 [約會提供者新增約會 UI],讓使用者能夠新增約會。

ShowAddAppointmentAsync(Appointment, Rect, Placement)

顯示 [約會提供者新增約會 UI],讓使用者能夠新增約會。

ShowAddAppointmentAsync(Appointment, Rect)

顯示 [約會提供者新增約會 UI],讓使用者能夠新增約會。

public:
 static IAsyncOperation<Platform::String ^> ^ ShowAddAppointmentAsync(Appointment ^ appointment, Rect selection);
/// [Windows.Foundation.Metadata.Overload("ShowAddAppointmentAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<winrt::hstring> ShowAddAppointmentAsync(Appointment const& appointment, Rect const& selection);
[Windows.Foundation.Metadata.Overload("ShowAddAppointmentAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<string> ShowAddAppointmentAsync(Appointment appointment, Rect selection);
function showAddAppointmentAsync(appointment, selection)
Public Shared Function ShowAddAppointmentAsync (appointment As Appointment, selection As Rect) As IAsyncOperation(Of String)

參數

appointment
Appointment

物件,表示要加入之約會的資訊。

selection
Rect

Rect是使用者選取範圍的矩形區域 (例如,按下按鈕) ,作業系統會在其中顯示 [新增約會] UI,而不是在該矩形區域內。 例如,如果應用程式使用按鈕來顯示 Rect,請傳遞按鈕的 Rect ,讓 [新增約會] UI 在按鈕周圍顯示,而不會重迭。

傳回

IAsyncOperation<String>

IAsyncOperation<Platform::String>

IAsyncOperation<winrt::hstring>

當此方法完成時,它會傳回代表約會的 String 物件。 這可作為更新或移除時未來參考的約會識別碼。 如果傳回的約會識別碼是空字串,則約會未新增至約會提供者應用程式。

屬性

Windows 需求

應用程式功能
appointmentsSystem

備註

當您呼叫此方法時,約會提供者應用程式會顯示在應用程式所裝載的淺色關閉窗格中。

在Windows Phone上,此方法的行為與ShowEditNewAppointmentAsync相同,因為使用者可以編輯 [新增約會 UI] 中的欄位。

如需如何管理約會的詳細資訊,請參閱 管理約會

另請參閱

適用於

ShowAddAppointmentAsync(Appointment, Rect, Placement)

顯示 [約會提供者新增約會 UI],讓使用者能夠新增約會。

public:
 static IAsyncOperation<Platform::String ^> ^ ShowAddAppointmentAsync(Appointment ^ appointment, Rect selection, Placement preferredPlacement);
/// [Windows.Foundation.Metadata.Overload("ShowAddAppointmentWithPlacementAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<winrt::hstring> ShowAddAppointmentAsync(Appointment const& appointment, Rect const& selection, Placement const& preferredPlacement);
[Windows.Foundation.Metadata.Overload("ShowAddAppointmentWithPlacementAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<string> ShowAddAppointmentAsync(Appointment appointment, Rect selection, Placement preferredPlacement);
function showAddAppointmentAsync(appointment, selection, preferredPlacement)
Public Shared Function ShowAddAppointmentAsync (appointment As Appointment, selection As Rect, preferredPlacement As Placement) As IAsyncOperation(Of String)

參數

appointment
Appointment

物件,表示要加入之約會的資訊。

selection
Rect

Rect是使用者選取範圍的矩形區域 (例如,按下按鈕) ,作業系統會在其中顯示 [新增約會] UI,而不是在該矩形區域內。 例如,如果應用程式使用按鈕來顯示 Rect,請傳遞按鈕的 Rect ,讓 [新增約會] UI 在按鈕周圍顯示,而不會重迭。

preferredPlacement
Placement

描述新增約會 UI 慣用位置的 Placement

傳回

IAsyncOperation<String>

IAsyncOperation<Platform::String>

IAsyncOperation<winrt::hstring>

當此方法完成時,它會傳回代表約會的 String 物件。 這可作為更新或移除時未來參考的約會識別碼。 如果傳回的約會識別碼是空字串,則約會未新增至約會提供者應用程式。

屬性

Windows 需求

應用程式功能
appointmentsSystem

備註

請參閱下列多載中的備註: ShowAddAppointmentAsync

另請參閱

適用於