CompileWorkflowTask Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |