IAsyncAction.Completed 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定處理動作完成通知的方法。
public:
property AsyncActionCompletedHandler ^ Completed { AsyncActionCompletedHandler ^ get(); void set(AsyncActionCompletedHandler ^ value); };
AsyncActionCompletedHandler Completed();
void Completed(AsyncActionCompletedHandler handler);
public AsyncActionCompletedHandler Completed { get; set; }
var asyncActionCompletedHandler = iAsyncAction.completed;
iAsyncAction.completed = asyncActionCompletedHandler;
Public Property Completed As AsyncActionCompletedHandler
屬性值
處理通知的方法。
範例
如需 C++/WinRT 程式碼說明如何處理 Completed 事件,請參閱 非同步動作和作業的委派類型。
備註
Windows 執行階段會強制執行此屬性只能在動作上設定一次。
一般而言,使用語言特定的可等候語法呼叫的已完成 IAsyncAction 方法,不會比完成時傳回 Null 還要多。
如果您要實作 IAsyncAction,則 Completed 的集合實作應該儲存處理常式,而呼叫 Close 時,周圍的邏輯應該叫用它。 如果發生Cancel呼叫、狀態未完成、發生錯誤等等,實作應該適當地設定叫用回呼的asyncStatus參數。
適用於
另請參閱
意見反應
提交並檢視相關的意見反應