CreateProperty (Tarea)
Actualización: noviembre 2007
Rellena las propiedades con los valores pasados. Esto permite copiar los valores de una propiedad o cadena a otra.
Atributos
En la siguiente tabla se describen los parámetros de la tarea CreateProperty.
Parámetro |
Descripción |
---|---|
Value |
Parámetro de salida String opcional. Especifica el valor que se copiará a la nueva propiedad. |
ValueSetByTask |
Parámetro de salida String opcional. Contiene el mismo valor que el parámetro Value. Utilice este parámetro sólo cuando desee evitar que la propiedad de salida se establezca con MSBuild cuando omite el destino contenedor porque las salidas están actualizadas. |
Ejemplo
El ejemplo siguiente utiliza la tarea CreateProperty para crear la propiedad NewFile mediante la combinación de los valores de la propiedad SourceFilename y SourceFileExtension.
<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<SourceFilename>Module1</SourceFilename>
<SourceFileExtension>vb</SourceFileExtension>
</PropertyGroup>
<Target Name="CreateProperties">
<CreateProperty
Value="$(SourceFilename).$(SourceFileExtension)">
<Output
TaskParameter="Value"
PropertyName="NewFile" />
</CreateProperty>
</Target>
</Project>
Después de ejecutar el proyecto, el valor de la propiedad NewFile es Module1.vb.