Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Popula as propriedades com os valores passados. Isso permite que os valores sejam copiados de uma propriedade ou cadeia de caracteres para outra.
Atributos
A tabela a seguir descreve os parâmetros da tarefa CreateProperty.
| Parâmetro | Descrição |
|---|---|
Value |
Parâmetro de saída String opcional.Especifica o valor a ser copiado para a nova propriedade. |
ValueSetByTask |
Parâmetro de saída String opcional.Contém o mesmo valor que o parâmetro Value. Use esse parâmetro somente para evitar que a propriedade de saída seja definida pelo MSBuild quando ela ignora o destino delimitador porque as saídas estão atualizadas. |
Comentários
Além dos parâmetros listados acima, essa tarefa herda parâmetros da classe TaskExtension, que herda da classe Task. Para obter uma lista desses parâmetros adicionais e suas descrições, confira Classe base TaskExtension.
Exemplo
O exemplo a seguir usa a tarefa CreateProperty para criar a propriedade NewFile usando a combinação dos valores das propriedades SourceFilename e SourceFileExtension.
<Project>
<PropertyGroup>
<SourceFilename>Module1</SourceFilename>
<SourceFileExtension>vb</SourceFileExtension>
</PropertyGroup>
<Target Name="CreateProperties">
<CreateProperty
Value="$(SourceFilename).$(SourceFileExtension)">
<Output
TaskParameter="Value"
PropertyName="NewFile" />
</CreateProperty>
</Target>
</Project>
Depois de executar o projeto, o valor da propriedade NewFile será Module1.vb.