TaskExtension 基底類別

許多工作繼承自 TaskExtension 類別,而該類別本身繼承自 Task 類別。 此繼承鏈結將數個參數加入至從它們衍生的工作。 本文件會列出這些參數。

參數

下表說明基底類別的參數。

參數 描述
BuildEngine 選擇性的 IBuildEngine 參數。

指定工作可以使用的建置引擎介面。 建置引擎會自動設定這個參數,以允許工作回呼至它。
BuildEngine2 選擇性的 IBuildEngine2 參數。

指定工作可以使用的建置引擎介面。 建置引擎會自動設定這個參數,以允許工作回呼至它。

這是方便的屬性,讓工作作者繼承自這個類別,不需要將值從 IBuildEngine 轉型到 IBuildEngine2
BuildEngine3 選擇性的 IBuildEngine3 參數。

指定主機提供的建置引擎介面。
HostObject 選擇性的 ITaskHost 參數。

指定主機物件執行個體 (可以為 Null)。 如果主機 IDE 讓主機物件與這個特定工作產生關聯,則建置引擎會設定這個屬性。
Log 選擇性 TaskLoggingHelper 唯讀參數。

取得包含工作記錄方法的 TaskLoggingHelperExtension 物件。

另請參閱