Compartir a través de


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.

Vea también

Conceptos

Tareas de MSBuild

Otros recursos

Referencia de tareas de MSBuild