CompileWorkflowTask Třída

Definice

Upozornění

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

představuje úlohu MSBuild kompilace pracovního postupu. Tuto třídu nelze zdědit.

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
Dědičnost
CompileWorkflowTask
Atributy
Implementuje

Poznámky

Poznámka

V tomto materiálu jsou popsané zastaralé typy a obory názvů. Další informace najdete v tématu zastaralé typy v programovací model Windows Workflow Foundation 4,5.

Tato třída rozšiřuje Task třídu rozhraní Microsoft Build Framework. metody této třídy jsou vyvolány rozhraním Microsoft Build framework pro přizpůsobení procesu sestavení při kompilování programovací model Windows Workflow Foundation typů projektů C# a Visual Basic. Poskytuje podporu pro kompilování souborů. XOML do souborů zprostředkujícího kódu (buď C#, nebo Visual Basic). Pracovní postupy jsou ověřovány před kompilací.

Konstruktory

CompileWorkflowTask()

Inicializuje novou instanci CompileWorkflowTask třídy.

Vlastnosti

AssemblyName

Získá nebo nastaví název sestavení, které je vytvořeno během kompilace.

BuildingProject

Získává nebo nastavuje hodnotu, která indikuje, jestli tento úkol sestavení aktuálně sestavuje projekt pracovního postupu.

CompilationOptions

Získá nebo nastaví možnosti kompilace.

DelaySign

Získává nebo nastavuje hodnotu, která indikuje, jestli se bude sestavení pracovního postupu podepisovat jako zpožděné.

HostObject

získá nebo nastaví Object hodnotu, která se používá k získání služeb poskytovaných hostitelem Visual Studio při vyvolání úlohy kompilovat pracovní postup.

Imports

Získá nebo nastaví řetězec, který obsahuje všechny direktivy importy pro kompilaci pracovního postupu.

KeepTemporaryFiles

Získá logickou hodnotu, která určuje, zda mají být uchovávány dočasné soubory.

KeyContainer

Získá nebo nastaví název kontejneru veřejného a privátního klíče, který se používá pro podepsání sestavení pracovního postupu.

KeyFile

Získá nebo nastaví cestu k souboru, který se používá k podepsání sestavení pracovního postupu.

OutputFiles

Získá pole cest k výstupním souborům z kompilovaného projektu pracovního postupu.

ProjectDirectory

Získá nebo nastaví řetězec, který obsahuje cestu k adresáři, který obsahuje projekt pracovního postupu.

ProjectExtension

Získá nebo nastaví řetězec, který obsahuje příponu názvu souboru pro projekt pracovního postupu.

ReferenceFiles

Získá nebo nastaví pole cest pro referenční soubory pro zkompilovaný projekt pracovního postupu.

ResourceFiles

Získá nebo nastaví pole cest k souborům prostředků pro zkompilovaný projekt pracovního postupu.

RootNamespace

Získá nebo nastaví kořenový obor názvů pro zkompilovaný projekt pracovního postupu.

SourceCodeFiles

získá nebo nastaví pole cest k souborům Visual Basic nebo C# v kompilovaném projektu pracovního postupu.

TargetFramework

získá nebo nastaví cílovou .NET Framework aktuálního projektu.

TemporaryFiles

Získá pole cest k dočasným souborům vytvořeným úlohou sestavení pro projekt pracovního postupu, který je kompilován.

WorkflowMarkupFiles

Získá nebo nastaví pole cest k souborům značek pracovního postupu pro zkompilovaný projekt pracovního postupu.

Metody

Execute()

Spustí kompilaci úkolu pracovního postupu.

Explicitní implementace rozhraní

ITask.HostObject

Získá nebo nastaví objekt hostitele v rozhraní Microsoft Build Framework.

Platí pro