Compartilhar via


Método BuildManager.BuildDesignTimeOutput

Cria um executável portátil temporário (PE) e retorna sua descrição em uma cadeia XML.

Namespace:  VSLangProj
Assembly:  VSLangProj (em VSLangProj.dll)

Sintaxe

'Declaração
Function BuildDesignTimeOutput ( _
    bstrOutputMoniker As String _
) As String
string BuildDesignTimeOutput(
    string bstrOutputMoniker
)
String^ BuildDesignTimeOutput(
    [InAttribute] String^ bstrOutputMoniker
)
abstract BuildDesignTimeOutput : 
        bstrOutputMoniker:string -> string 
function BuildDesignTimeOutput(
    bstrOutputMoniker : String
) : String

Parâmetros

  • bstrOutputMoniker
    Tipo: System.String
    Required.String de identificador de origem para o PE temporário construir.A seqüência de caracteres de identificador de origem deve ser uma das seqüências retornadas pela DesignTimeOutputMonikers propriedade.

Valor de retorno

Tipo: System.String
A descrição de XML do executável portátil segue esse formato, mostrado para um arquivo de saída da ferramenta personalizada denominado DataSchema.cs:

<root>
  <Application private_binpath = "AbsoluteTemporaryOutputPath"/>
  <Assembly
    codebase = "DataSchema.cs.dll"
    name = "DataSchema.cs"
    version = "0.0.0.0"
    snapshot_id = "0"
    replaceable = "True"
  />
</root>

Os atributos são descritos abaixo.

Attribute

Description

private_binpath

O caminho completo do diretório que contém o PE temporário.Esse caminho é combinado com o codebase atributo para criar o caminho completo para o assembly PE temporários.

codebase

O caminho e o nome do PE temporário em relação do private_binpath.

name

A.Nome simples do NET Framework do assembly que está sendo gerado.

version

Major, minor, compilação e números de versão de revisão.O valor é sempre "0.0.0.0".

snapshot_id

Um inteiro que é incrementado cada vez que o PE é recompilado.

substituível

Indica se o sistema de projeto pode substituir o assembly e se um designer não deve conter um bloqueio de gravação no arquivo.É sempre definido como true.

Comentários

A seqüência de caracteres XML retornada por esse método Especifica o arquivo temporário do PE. Um designer instancia os tipos por carregá-los a partir do arquivo PE.

Exemplos

See BuildManager.

Segurança do .NET Framework

Consulte também

Referência

BuildManager Interface

Namespace VSLangProj