Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wypełnia właściwości wartościami przekazanymi. Umożliwia to skopiowanie wartości z jednej właściwości lub ciągu do innej.
Atrybuty
W poniższej tabeli opisano parametry CreateProperty zadania.
| Parametr | Opis |
|---|---|
Value |
Opcjonalny String parametr wyjściowy.Określa wartość do skopiowania do nowej właściwości. |
ValueSetByTask |
Opcjonalny String parametr wyjściowy.Zawiera tę samą wartość co Value parametr . Tego parametru należy używać tylko wtedy, gdy chcesz uniknąć ustawiania właściwości wyjściowej przez program MSBuild pominięciu otaczającego obiektu docelowego, ponieważ dane wyjściowe są aktualne. |
Uwagi
Oprócz parametrów wymienionych powyżej to zadanie dziedziczy parametry z TaskExtension klasy, która sama dziedziczy z Task klasy. Aby uzyskać listę tych dodatkowych parametrów i ich opisy, zobacz TaskExtension, klasa bazowa.
Przykład
W poniższym przykładzie CreateProperty użyto zadania do utworzenia NewFile właściwości przy użyciu kombinacji wartości SourceFilename właściwości i 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>
Po uruchomieniu projektu wartość NewFile właściwości to Module1.vb.