Sdílet prostřednictvím


CreateProperty úkolu

Hodnoty předané v naplní vlastnosti.To umožňuje zkopírovat z vlastností nebo řetězec na jiné hodnoty.

v případě vícehodnotových atributů

Následující tabulka popisuje parametry CreateProperty úkolu.

Parametr

Description

Value

Volitelný String výstupní parametr.

Určuje hodnotu zkopírovat do nové vlastnosti.

ValueSetByTask

Volitelný String výstupní parametr.

Obsahuje stejnou hodnotu jako Value parametr.Tento parametr použijte pouze v případě, že chcete vyhnout nastavit vlastnost výstup MSBuild při přeskočí ohraničujícím cílové výstupy jsou aktuální.

Poznámky

Vedle výše uvedených parametrů, zdědí tento úkol parametry z TaskExtension dědí třídu, která sama Task třídy.Seznam těchto další parametry a jejich popis naleznete v TaskExtension základní třída.

Příklad

V následujícím příkladu CreateProperty úkol vytvořit NewFile vlastnost pomocí kombinace hodnot SourceFilename a SourceFileExtension vlastnost.

<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>

Po spuštění aplikace project hodnotu NewFile vlastnost je Module1.vb.

Viz také

Koncepty

Nástroj MSBuild úkoly

Další zdroje

Úloha MSBuild odkaz