Partilhar via


CompileWorkflowTask Classe

Definição

Cuidado

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

Representa a tarefa do MSBuild de compilar um fluxo de trabalho. Essa classe não pode ser herdada.

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
Herança
CompileWorkflowTask
Atributos
Implementações

Comentários

Observação

Este material discute tipos e namespaces obsoletos. Para obter mais informações, consulte Deprecated Types in Windows Workflow Foundation 4.5 (Tipos preteridos no Windows Workflow Foundation 4.5).

Essa classe estende a Task classe de Microsoft estrutura build. Os métodos dessa classe são invocados pela estrutura Microsoft Build para personalizar o processo de build ao compilar tipos do Windows Workflow Foundation de projetos C# e Visual Basic. Ele fornece suporte para compilar arquivos .xoml em arquivos de código intermediários (C# ou Visual Basic). Os fluxos de trabalho são validados antes da compilação.

Construtores

CompileWorkflowTask()
Obsoleto.

Inicializa uma nova instância da classe CompileWorkflowTask.

Propriedades

AssemblyName
Obsoleto.

Obtém ou define o nome do assembly que é criado durante a compilação.

BuildingProject
Obsoleto.

Obtém ou define um valor que indica se essa tarefa de build está atualmente compilando o projeto de fluxo de trabalho.

CompilationOptions
Obsoleto.

Obtém ou define as opções de compilação.

DelaySign
Obsoleto.

Obtém ou define um valor que indica se o assembly do fluxo de trabalho será assinado com atraso.

HostObject
Obsoleto.

Obtém ou define o Object que é usado para obter os serviços fornecidos pelo host do Visual Studio quando a tarefa de fluxo de trabalho de compilação é invocada.

Imports
Obsoleto.

Obtém ou define uma cadeia de caracteres que contém todas as diretivas de importações para a compilação do fluxo de trabalho.

KeepTemporaryFiles
Obsoleto.

Obtém um valor booliano que determina se os arquivos temporários devem ser mantidos.

KeyContainer
Obsoleto.

Obtém ou define o nome do contêiner chave pública/privada usado para assinar o assembly de fluxo de trabalho.

KeyFile
Obsoleto.

Obtém ou define o caminho do arquivo que é usado para assinar o assembly de fluxo de trabalho.

OutputFiles
Obsoleto.

Obtém uma matriz de caminhos para produzir arquivos do projeto de fluxo de trabalho que está sendo compilado.

ProjectDirectory
Obsoleto.

Obtém ou define uma cadeia de caracteres que contém o caminho do diretório que contém o projeto de fluxo de trabalho.

ProjectExtension
Obsoleto.

Obtém ou define uma cadeia de caracteres que contém a extensão de nome de arquivo para o projeto de fluxo de trabalho.

ReferenceFiles
Obsoleto.

Obtém ou define uma matriz de caminhos para arquivos de referência para o projeto de fluxo de trabalho sendo compilado.

ResourceFiles
Obsoleto.

Obtém ou define uma matriz de caminhos para arquivos de recurso para o projeto de fluxo de trabalho sendo compilado.

RootNamespace
Obsoleto.

Obtém ou define o namespace raiz para o projeto de fluxo de trabalho que está sendo compilado.

SourceCodeFiles
Obsoleto.

Obtém ou define uma matriz de caminhos para arquivos Visual Basic ou C# no projeto de fluxo de trabalho sendo compilado.

TargetFramework
Obsoleto.

Obtém ou define o .NET Framework de destino do projeto atual.

TemporaryFiles
Obsoleto.

Obtém uma matriz de caminhos para arquivos temporários criados pela tarefa de build para o projeto de fluxo de trabalho que está sendo compilado.

WorkflowMarkupFiles
Obsoleto.

Obtém ou define uma matriz de caminhos para arquivos de marcação de fluxo de trabalho para o projeto de fluxo de trabalho sendo compilado.

Métodos

Execute()
Obsoleto.

Executa a compilação da tarefa de fluxo de trabalho.

Implantações explícitas de interface

ITask.HostObject
Obsoleto.

Obtém ou define o objeto de host no Microsoft Build Framework.

Aplica-se a