Partager via


CompileWorkflowTask Classe

Définition

Attention

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

Représente la tâche MSBuild de la compilation d'un workflow. Cette classe ne peut pas être héritée.

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
Héritage
CompileWorkflowTask
Attributs
Implémente

Remarques

Notes

Ce document décrit les types et les espaces de noms qui sont obsolètes. Pour plus d’informations, consultez Types dépréciés dans Windows Workflow Foundation 4.5.

Cette classe étend la classe Task de Microsoft Build Framework. Les méthodes de cette classe sont appelées par Microsoft Build Framework pour personnaliser le processus de génération lors de la compilation des types Windows Workflow Foundation des projets C# et Visual Basic. Elle permet la prise en charge de la compilation des fichiers .xoml dans des fichiers de code intermédiaire (C# ou Visual Basic). Les workflows sont validés avant la compilation.

Constructeurs

CompileWorkflowTask()
Obsolète.

Initialise une nouvelle instance de la classe CompileWorkflowTask.

Propriétés

AssemblyName
Obsolète.

Obtient ou définit le nom de l’assembly généré pendant la compilation.

BuildingProject
Obsolète.

Obtient ou définit une valeur qui indique si cette tâche de génération génère actuellement le projet de flux de travail.

CompilationOptions
Obsolète.

Obtient ou définit les options de compilation.

DelaySign
Obsolète.

Obtient ou définit une valeur qui indique si l'assembly de workflow sera à signature différée.

HostObject
Obsolète.

Obtient ou définit l'objet Object utilisé pour obtenir des services fournis par l'hôte Visual Studio lorsque la tâche du workflow de la compilation est appelée.

Imports
Obsolète.

Obtient ou définit une chaîne qui contient toutes les directives d'importation pour la compilation du workflow.

KeepTemporaryFiles
Obsolète.

Obtient une valeur booléenne qui détermine si les fichiers temporaires doivent être conservés.

KeyContainer
Obsolète.

Obtient ou définit le nom du conteneur de clé public/privé utilisé pour signer l'assembly de workflow.

KeyFile
Obsolète.

Obtient ou définit le chemin d'accès au fichier utilisé pour signer l'assembly de workflow.

OutputFiles
Obsolète.

Obtient un tableau des chemins d’accès aux fichiers de sortie du projet de workflow qui est compilé.

ProjectDirectory
Obsolète.

Obtient ou définit une chaîne qui contient le chemin d’accès au répertoire qui contient le projet de workflow.

ProjectExtension
Obsolète.

Obtient ou définit une chaîne qui contient l’extension du nom de fichier pour le projet de workflow.

ReferenceFiles
Obsolète.

Obtient ou définit un tableau des chemins d’accès aux fichiers de référence pour le projet de workflow qui est compilé.

ResourceFiles
Obsolète.

Obtient ou définit un tableau des chemins d’accès aux fichiers de ressources pour le projet de workflow qui est compilé.

RootNamespace
Obsolète.

Obtient ou définit l'espace de noms racine pour le projet de workflow qui est compilé.

SourceCodeFiles
Obsolète.

Obtient ou définit un tableau des chemins d'accès aux fichiers Visual Basic ou C# dans le projet de workflow qui est compilé.

TargetFramework
Obsolète.

Obtient ou définit le .NET Framework cible du projet actuel.

TemporaryFiles
Obsolète.

Obtient un tableau des chemins d'accès aux fichiers temporaires créés par la tâche de génération pour le projet de workflow qui est compilé.

WorkflowMarkupFiles
Obsolète.

Obtient ou définit un tableau des chemins d'accès aux fichiers de balisage du workflow pour le projet de workflow qui est compilé.

Méthodes

Execute()
Obsolète.

Exécute la compilation de la tâche de workflow.

Implémentations d’interfaces explicites

ITask.HostObject
Obsolète.

Obtient ou définit l'objet hôte dans Microsoft.Build.Framework.

S’applique à