CompileWorkflowTask Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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. |