Udostępnij za pośrednictwem


Task, klasa podstawowa

Wiele zadań ostatecznie dziedziczy z Task klasy . Ta klasa dodaje kilka parametrów do zadań, które pochodzą z nich. Te parametry są wymienione w tym dokumencie.

Parametry

W poniższej tabeli opisano parametry tej klasy bazowej.

Parametr Opis
BuildEngine Opcjonalny IBuildEngine parametr.

Określa interfejs aparatu kompilacji dostępny dla zadań. Aparat kompilacji automatycznie ustawia ten parametr, aby umożliwić wykonywanie wywołań z powrotem do niego zadań.
BuildEngine2 Opcjonalny IBuildEngine2 parametr.

Określa interfejs aparatu kompilacji dostępny dla zadań. Aparat kompilacji automatycznie ustawia ten parametr, aby umożliwić wykonywanie wywołań z powrotem do niego zadań.

Jest to właściwość wygody, dzięki czemu autorzy zadań dziedziczący z tej klasy nie muszą rzutować wartości z IBuildEngine na IBuildEngine2.
BuildEngine3 Opcjonalny IBuildEngine3 parametr.

Określa interfejs aparatu kompilacji dostarczony przez hosta.
HostObject Opcjonalny ITaskHost parametr.

Określa wystąpienie obiektu hosta (może mieć wartość null). Aparat kompilacji ustawia tę właściwość, jeśli środowisko IDE hosta skojarzyło obiekt hosta z tym konkretnym zadaniem.
Log Opcjonalny TaskLoggingHelper parametr tylko do odczytu.

Obiekt pomocnika rejestrowania.

Zobacz też