CompileWorkflowTask Osztály

Definíció

Figyelemfelhívás

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

A munkafolyamat összeállításának MSBuild feladatát jelöli. Ez az osztály nem örökölhető.

public ref class CompileWorkflowTask sealed : Microsoft::Build::Utilities::Task, Microsoft::Build::Framework::ITask
public sealed class CompileWorkflowTask : Microsoft.Build.Utilities.Task, Microsoft.Build.Framework.ITask
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class CompileWorkflowTask : Microsoft.Build.Utilities.Task, Microsoft.Build.Framework.ITask
type CompileWorkflowTask = class
    inherit Task
    interface ITask
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type CompileWorkflowTask = class
    inherit Task
    interface ITask
Public NotInheritable Class CompileWorkflowTask
Inherits Task
Implements ITask
Öröklődés
CompileWorkflowTask
Attribútumok
Megvalósítás

Megjegyzések

Note

Ez az anyag az elavult típusokat és névtereket ismerteti. További információ: Deprecated Types in Windows Workflow Foundation 4.5.

Ez az osztály kibővíti a Microsoft Build keretrendszer Task osztályát. Az osztály metódusait a Microsoft Build keretrendszer hívja meg a buildelési folyamat testreszabásához Windows Workflow Foundation típusú C# és Visual Basic projektek összeállításakor. Támogatja a .xoml-fájlok köztes kódfájlokká (C# vagy Visual Basic) való összeállítását. A munkafolyamatok ellenőrzése a fordítás előtt megtörténik.

Konstruktorok

Name Description
CompileWorkflowTask()
Elavult.

Inicializálja a CompileWorkflowTask osztály új példányát.

Tulajdonságok

Name Description
AssemblyName
Elavult.

Lekéri vagy beállítja a fordítás során létrehozott szerelvény nevét.

BuildingProject
Elavult.

Lekéri vagy beállít egy értéket, amely jelzi, hogy ez a buildelési feladat éppen a munkafolyamat-projektet készíti-e.

CompilationOptions
Elavult.

Lekéri vagy beállítja a fordítási beállításokat.

DelaySign
Elavult.

Lekéri vagy beállít egy értéket, amely jelzi, hogy a munkafolyamat-szerelvény késéssel lesz-e aláírva.

HostObject
Elavult.

Lekéri vagy beállítja a Object, amely a fordítási munkafolyamat-feladat meghívásakor a Visual Studio gazdagép által biztosított szolgáltatások beszerzésére szolgál.

Imports
Elavult.

Lekéri vagy beállít egy sztringet, amely tartalmazza a munkafolyamat összeállításához szükséges összes importálási irányelvet.

KeepTemporaryFiles
Elavult.

Logikai értéket kap, amely meghatározza, hogy az ideiglenes fájlokat meg kell-e őrizni.

KeyContainer
Elavult.

Lekéri vagy beállítja a munkafolyamat-szerelvény aláírásához használt nyilvános/titkos kulcstároló nevét.

KeyFile
Elavult.

Lekéri vagy beállítja a munkafolyamat-szerelvény aláírásához használt fájl elérési útját.

OutputFiles
Elavult.

Lekéri a lefordított munkafolyamat-projektből származó fájlok kimeneti elérési útjait tartalmazó tömböt.

ProjectDirectory
Elavult.

Lekéri vagy beállítja a munkafolyamat-projektet tartalmazó könyvtár elérési útját tartalmazó sztringet.

ProjectExtension
Elavult.

Lekéri vagy beállítja a munkafolyamat-projekt fájlnévkiterjesztését tartalmazó sztringet.

ReferenceFiles
Elavult.

Lekéri vagy beállítja a lefordított munkafolyamat-projekt fájljaira hivatkozó elérési utak tömbét.

ResourceFiles
Elavult.

Lekéri vagy beállítja a lefordított munkafolyamat-projekt erőforrásfájljainak elérési útját.

RootNamespace
Elavult.

Lekéri vagy beállítja a lefordított munkafolyamat-projekt gyökérnévterét.

SourceCodeFiles
Elavult.

Lekéri vagy beállítja a lefordított munkafolyamat-projekt Visual Basic vagy C#-fájljainak elérési útját.

TargetFramework
Elavult.

Lekéri vagy beállítja az aktuális projekt .NET célkeretét.

TemporaryFiles
Elavult.

Lekéri a fordítás alatt álló munkafolyamat-projekt buildelési feladata által létrehozott ideiglenes fájlok elérési útját tartalmazó tömböt.

WorkflowMarkupFiles
Elavult.

Lekéri vagy beállítja a munkafolyamat-korrektúrafájlokat tartalmazó tömböt a lefordított munkafolyamat-projekthez.

Metódusok

Name Description
Execute()
Elavult.

Futtatja a munkafolyamat-feladat fordítását.

Explicit interfész-implementációk

Name Description
ITask.HostObject
Elavult.

Lekéri vagy beállítja a gazdagépobjektumot a Microsoft Build keretrendszerben.

A következőre érvényes: