TaskExtension — Klasa podstawowa
Wiele zadań dziedziczą z TaskExtension , które sama klasa dziedziczy z Task klasy.Tego łańcucha dziedziczenia dodaje kilka parametrów do zadań, które wynikają z nich.Parametry te są wymienione w tym dokumencie.
Parametry
W poniższej tabeli opisano parametry klasy podstawowej.
Parametr |
Opis |
---|---|
Opcjonalny IBuildEngine parametru. Określa dostępne dla zadania kompilacji silnika interfejsu.Silnik build automatycznie ustawia ten parametr, aby umożliwić zadania, aby oddzwonić do niego. |
|
Opcjonalny IBuildEngine2 parametru. Określa dostępne dla zadania kompilacji silnika interfejsu.Silnik build automatycznie ustawia ten parametr, aby umożliwić zadania, aby oddzwonić do niego. Jest to właściwość wygody tak, aby autorzy zadania dziedziczy z tej klasy nie jest do oddania wartości z IBuildEngine do IBuildEngine2. |
|
Opcjonalny IBuildEngine3 parametru. Określa interfejs silnika kompilacji, dostarczone przez hosta. |
|
Opcjonalny ITaskHost parametru. Określa wystąpienie obiektu hosta (może być null).Jeśli host IDE ma skojarzony obiekt hosta tego zadania silnika build ustawia dla tej właściwości. |
|
Opcjonalny TaskLoggingHelper parametr tylko do odczytu. Pobiera TaskLoggingHelperExtension obiekt, który zawiera metody rejestrowania zadań. |