TaskExtension temel sınıfı

Birçok görev, sınıfından TaskExtension devraldığı sınıfından devralır Task . Bu devralma zinciri, görevlerden türetilen görevlere birkaç parametre ekler. Bu parametreler bu belgede listelenmiştir.

Parametreler

Aşağıdaki tabloda temel sınıfların parametreleri açıklanmaktadır.

Parametre Tanım
BuildEngine İsteğe bağlı IBuildEngine parametre.

Görevler için kullanılabilen derleme altyapısı arabirimini belirtir. Derleme altyapısı bu parametreyi otomatik olarak görevlerin geri çağırmasına izin verecek şekilde ayarlar.
BuildEngine2 İsteğe bağlı IBuildEngine2 parametre.

Görevler için kullanılabilen derleme altyapısı arabirimini belirtir. Derleme altyapısı bu parametreyi otomatik olarak görevlerin geri çağırmasına izin verecek şekilde ayarlar.

Bu, bu sınıftan devralan görev yazarlarının değerinden IBuildEngine 'a ataması gerekmemesi için IBuildEngine2bir kolaylık özelliğidir.
BuildEngine3 İsteğe bağlı IBuildEngine3 parametre.

Konak tarafından sağlanan derleme altyapısı arabirimini belirtir.
HostObject İsteğe bağlı ITaskHost parametre.

Konak nesne örneğini belirtir (null olabilir). Konak IDE bu özel görevle bir konak nesnesi ilişkilendirdiyse, derleme altyapısı bu özelliği ayarlar.
Log İsteğe bağlı TaskLoggingHelper salt okunur parametre.

Görev günlüğü yöntemlerini içeren bir TaskLoggingHelperExtension nesnesi alır.

Ayrıca bkz.