Tugas CreateProperty
Mengisi properti dengan nilai yang diteruskan. Ini memungkinkan nilai disalin dari satu properti atau string ke properti lainnya.
Atribut
Tabel berikut ini menjelaskan parameter tugas CreateProperty
.
Parameter | Deskripsi |
---|---|
Value |
Parameter output String opsional.Menentukan nilai yang akan disalin ke properti baru. |
ValueSetByTask |
Parameter output String opsional.Berisi nilai yang sama dengan parameter Value . Gunakan parameter ini hanya ketika Anda ingin menghindari properti output yang ditetapkan oleh MSBuild saat melewati target yang terlampir karena output sudah diperbarui. |
Keterangan
Selain parameter yang tercantum di atas, tugas ini mewarisi parameter dari kelas TaskExtension, yang mewarisi sendiri dari kelas Task. Untuk daftar parameter tambahan ini dan deskripsinya, lihat kelas dasar TaskExtension.
Contoh
Contoh berikut menggunakan tugas CreateProperty
untuk membuat properti NewFile
menggunakan kombinasi nilai properti SourceFilename
dan SourceFileExtension
.
<Project xmlns="http://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>
Setelah menjalankan proyek, nilai properti NewFile
adalah Module1.vb.
Baca juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk