Condividi tramite


Classe Task

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.Build.Tasks.Task
    Microsoft.TeamFoundation.Build.Tasks.BuildStep
    Microsoft.TeamFoundation.Build.Tasks.GetBuildProperties
    Microsoft.TeamFoundation.Build.Tasks.WorkflowTask

Spazio dei nomi:  Microsoft.TeamFoundation.Build.Tasks
Assembly:  Microsoft.TeamFoundation.Build.ProcessComponents (in Microsoft.TeamFoundation.Build.ProcessComponents.dll)

Sintassi

'Dichiarazione
Public MustInherit Class Task _
    Implements ITask
public abstract class Task : ITask

Il tipo Task espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto Task

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica BuildEngine Proprietà di[BuildEngine] di implementazione di ITask.
Proprietà pubblica BuildUri La proprietà che fornisce all'URI di compilazione per il quale questa attività esegue.Le classi derivate possono eseguire l'override di questa proprietà per farvi richiesta.
Proprietà pubblica HostObject Proprietà di[HostObject] di implementazione di ITask.
Proprietà pubblica TeamFoundationServerUrl Proprietà che fornisce l'url di Team Foundation Server.
Proprietà protetta. Tfs Proprietà lazy [init] che fornisce l'accesso a Team Foundation Server.

In alto

Metodi

  Nome Descrizione
Metodo protettoMembro statico AddNameValuePair(String)
Metodo protettoMembro statico AddNameValuePair(String, array<ITaskItem[])
Metodo protettoMembro statico AddNameValuePair(String, Boolean)
Metodo protettoMembro statico AddNameValuePair(String, String)
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico Execute Implementazione di ITask - metodo Execute.
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo protetto GetParameterLog
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto LogCustomEvent Helper per registrare un evento personalizzato se l'attività è in esecuzione in MSBuild.
Metodo protetto LogError Helper per registrare una stringa di errore se l'attività è in esecuzione in MSBuild.
Metodo protetto LogErrorEvent Helper per registrare un evento di errore se l'attività è in esecuzione in MSBuild.
Metodo protetto LogMessage(String) Helper per registrare una stringa di messaggio se l'attività è in esecuzione in MSBuild.
Metodo protetto LogMessage(String, MessageImportance) Helper per registrare una stringa di messaggio se l'attività è in esecuzione in MSBuild.
Metodo protetto LogMessageEvent Helper per registrare un evento del messaggio se l'attività è in esecuzione in MSBuild.
Metodo protetto LogWarning Helper per registrare una stringa avviso se l'attività è in esecuzione in MSBuild.
Metodo protetto LogWarningEvent Helper per registrare un evento di avviso se l'attività è in esecuzione in MSBuild.
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Build.Tasks