TaskExtension Classe

Definizione

Piccola classe intermedia per le attività MSBuild, vedere anche TaskLoadInSeparateAppDomainExtension

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

public ref class TaskExtension abstract : Microsoft::Build::Utilities::Task
public abstract class TaskExtension : Microsoft.Build.Utilities.Task
type TaskExtension = class
    inherit Task
Public MustInherit Class TaskExtension
Inherits Task
Ereditarietà
TaskExtension
Derivato

Proprietà

BuildEngine

Il motore di compilazione imposta automaticamente questa proprietà per consentire alle attività di richiamarlo.

(Ereditato da Task)
BuildEngine2

Il motore di compilazione imposta automaticamente questa proprietà per consentire alle attività di richiamarlo. Questa è una proprietà che consente agli autori di attività che ereditano da questa classe di non dovere eseguire il cast da IBuildEngine a IBuildEngine2.

(Ereditato da Task)
BuildEngine3

Recupera la versione IBuildEngine3 dell'interfaccia del motore di compilazione fornita dall'host.

(Ereditato da Task)
BuildEngine4

Recupera la versione IBuildEngine4 dell'interfaccia del motore di compilazione fornita dall'host.

(Ereditato da Task)
BuildEngine5

Recupera la versione IBuildEngine5 dell'interfaccia del motore di compilazione fornita dall'host.

(Ereditato da Task)
BuildEngine6

Recupera la versione IBuildEngine6 dell'interfaccia del motore di compilazione fornita dall'host.

(Ereditato da Task)
BuildEngine7

Recupera la versione IBuildEngine7 dell'interfaccia del motore di compilazione fornita dall'host.

(Ereditato da Task)
BuildEngine8

Recupera la versione IBuildEngine8 dell'interfaccia del motore di compilazione fornita dall'host.

(Ereditato da Task)
BuildEngine9

Recupera la versione IBuildEngine9 dell'interfaccia del motore di compilazione fornita dall'host.

(Ereditato da Task)
HelpKeywordPrefix

Ottiene o imposta il prefisso usato per comporre parole chiave della Guida da nomi di risorse stringa. Se a un'attività non sono associate parole chiave della Guida, è possibile ignorare questa proprietà o impostarla su Null. Se il prefisso è impostato su una stringa vuota, i nomi di risorse stringa verranno usati come parole chiave della Guida. Per un esempio di come viene usato questo prefisso, vedere il metodo TaskLoggingHelper.LogErrorWithCodeFromResources(string, object[]).

(Ereditato da Task)
HostObject

Il motore di compilazione imposta questa proprietà se l'IDE host ha associato un oggetto host a questa particolare attività.

(Ereditato da Task)
Log

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un'istanza di una classe TaskLoggingHelperExtension che contiene i metodi di registrazione delle attività.

TaskResources

Ottiene o imposta risorse specifiche delle impostazioni cultura dell'attività. Le classi derivate devono registrare le risorse durante la costruzione o tramite questa proprietà, se hanno stringhe localizzate.

(Ereditato da Task)

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
Execute()

Deve essere implementato dalla classe derivata.

(Ereditato da Task)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a