Condividi tramite


Attività CreateProperty

Aggiornamento: novembre 2007

Inserisce gli elementi passati nelle proprietà. Questa attività consente di copiare tali valori da una proprietà o stringa a un'altra.

Attributi

Nella tabella riportata di seguito sono descritti i parametri dell'attività CreateProperty.

Parametro

Descrizione

Value

Parametro di output String facoltativo.

Specifica il valore da copiare nella nuova proprietà.

ValueSetByTask

Parametro di output String facoltativo.

Contiene lo stesso valore del parametro Value. Utilizzare questo parametro solo per evitare che la proprietà di output venga impostata da MSBuild nei casi in cui la destinazione di inclusione viene ignorata perché gli output sono aggiornati.

Esempio

Nell'esempio riportato di seguito l'attività CreateProperty viene utilizzata per creare la proprietà NewFile utilizzando la combinazione dei valori delle proprietà SourceFilename e 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>

Al termine dell'esecuzione del progetto, il valore della proprietà NewFile è Module1.vb.

Vedere anche

Concetti

Attività di MSBuild

Altre risorse

Riferimenti delle attività MSBuild