Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Alur kerja dapat dibuat dari aktivitas bawaan serta dari aktivitas kustom. Topik ini membahas pembuatan alur kerja yang menggunakan kedua aktivitas bawaan seperti aktivitas Sequence, dan aktivitas kustom dari topik Cara: Membuat Aktivitas sebelumnya. Alur kerja memodelkan permainan tebakan angka.
Catatan
Setiap topik dalam tutorial Memulai bergantung pada topik sebelumnya. Untuk menyelesaikan topik ini, Anda harus terlebih dahulu menyelesaikan Cara: Membuat Aktivitas.
Untuk membuat alur kerja
Klik kanan NumberGuessWorkflowActivities di Penjelajah Solusi dan pilih Tambahkan, Item Baru.
Di simpul Terinstal, Item Umum, pilih Alur Kerja. Pilih Aktivitas dari daftar Alur Kerja.
Ketik
SequentialNumberGuessWorkflowke dalam kotak Nama, lalu klik Tambahkan.Seret aktivitas Urutan dari bagian Alur Kontrol di Kotak Alat dan letakkan pada label Letakkan aktivitas di sini di permukaan desain alur kerja.
Untuk membuat variabel dan argumen alur kerja
Klik dua kali SequentialNumberGuessWorkflow.xaml di Penjelajah Solusi untuk menampilkan alur kerja dalam perancang, jika belum ditampilkan.
Klik Argumen di sebelah kiri bawah perancang alur kerja untuk menampilkan panel Argumen.
Klik Buat Argumen.
Ketik
MaxNumberke dalam kotak Nama, pilih Masuk dari menu drop-down Arah, pilih Int32 dari menu drop-down Jenis argumen, lalu tekan ENTER untuk menyimpan argumen.Klik Buat Argumen.
Ketik
Turnske dalam kotak Nama yang berada di bawah argumenMaxNumberyang baru ditambahkan, pilih Keluar dari menu drop-down Arah, pilih Int32 dari menu drop-down Jenis argumen, lalu tekan ENTER.Klik Argumen di sebelah kiri bawah perancang aktivitas untuk menutup panel Argumen.
Klik Variabel di sebelah kiri bawah perancang alur kerja untuk menampilkan panel Variabel.
Klik Buat Variabel.
Tip
Jika kotak Buat Variabel muncul, klik aktivitas Urutan di permukaan perancang alur kerja untuk memilihnya.
Ketik
Guesske dalam kotak Nama, pilih Int32 dari menu drop-down Jenis variabel, lalu tekan ENTER untuk menyimpan variabel.Klik Buat Variabel.
Ketik
Targetke dalam kotak Nama, pilih Int32 dari menu drop-down Jenis variabel, lalu tekan ENTER untuk menyimpan variabel.Klik Variabel di sebelah kiri bawah perancang aktivitas untuk menutup panel Variabel.
Untuk menambahkan aktivitas alur kerja
Seret aktivitas Tetapkan dari bagian Primitif pada Kotak Alat dan letakkan ke aktivitas Urutan. Ketik
Targetke dalam kotak Ke dan ekspresi berikut ini ke dalam kotak Masukkan ekspresi C# atau Masukkan ekspresi VB.New System.Random().Next(1, MaxNumber + 1)new System.Random().Next(1, MaxNumber + 1)Tip
Jika jendela Kotak Alat tidak ditampilkan, pilih Kotak Alat dari menu Tampilan.
Seret aktivitas DoWhile dari bagian Alur Kontrol di Kotak Alat dan letakkan pada alur kerja agar berada di bawah aktivitas Tetapkan.
Ketik ekspresi berikut dalam kotak nilai properti Kondisi aktivitas DoWhile.
Guess <> TargetGuess != TargetAktivitas DoWhile menjalankan aktivitas turunannya dan kemudian mengevaluasi Condition-nya. Jika Condition dievaluasi ke
True, aktivitas dalam DoWhile akan dijalankan lagi. Dalam contoh ini, tebakan pengguna dievaluasi dan DoWhile berlanjut hingga tebakan benar.Seret aktivitas Permintaan dari bagian NumberGuessWorkflowActivities di Kotak Alat dan letakkan di aktivitas DoWhile dari langkah sebelumnya.
Di Jendela Properti, ketik
"EnterGuess"termasuk tanda kutip ke dalam kotak nilai properti BookmarkName untuk aktivitas Permintaan. KetikGuesske dalam kotak nilai properti Hasil, dan ketik ekspresi berikut ke dalam kotak properti Teks."Please enter a number between 1 and " & MaxNumber"Please enter a number between 1 and " + MaxNumberTip
Jika Jendela Properti tidak ditampilkan, pilih Jendela Properti dari menu Tampilan.
Seret aktivitas Tetapkan dari bagian Primitif di Kotak Alat dan letakkan di aktivitas DoWhile agar mengikuti aktivitas Permintaan.
Catatan
Saat Anda meletakkan aktivitas Tetapkan, perhatikan bagaimana perancang alur kerja secara otomatis menambahkan aktivitas Urutan untuk menampung aktivitas Permintaan dan aktivitas Tetapkan yang baru ditambahkan.
Ketik
Turnske dalam kotak Ke danTurns + 1ke dalam kotak Masukkan ekspresi C# atau Masukkan ekspresi VB.Seret aktivitas If dari bagian Flow Kontrol di Kotak Alat dan letakkan di aktivitas Urutan sehingga mengikuti aktivitas Tetapkan yang baru ditambahkan.
Ketik ekspresi berikut ke dalam kotak nilai properti Kondisi aktivitas If.
Guess <> TargetGuess != TargetSeret aktivitas If lainnya dari bagian Alur Kontrol di Kotak Alat dan letakkan di bagian Then dari aktivitas If pertama.
Ketik ekspresi berikut ke dalam kotak nilai properti Kondisi aktivitas If yang baru ditambahkan.
Guess < TargetSeret dua aktivitas WriteLine dari bagian Primitif di Kotak Alat dan letakkan sehingga berada di bagian Then dari aktivitas If yang baru ditambahkan, dan yang lainnya di bagian Lainnya.
Klik aktivitas WriteLine di bagian Then untuk memilihnya, dan ketik ekspresi berikut ke dalam kotak Nilai properti Teks.
"Your guess is too low."Klik aktivitas WriteLine di bagian Else untuk memilihnya, dan ketik ekspresi berikut ke dalam kotak nilai properti Teks.
"Your guess is too high."Contoh berikut mengilustrasikan alur kerja yang telah selesai:

Untuk membangun alur kerja
Tekan CTRL+SHIFT+B untuk membangun solusi.
Untuk petunjuk tentang cara menjalankan alur kerja, lihat topik berikutnya, Cara: Menjalankan Alur Kerja. Jika Anda telah menyelesaikan langkah Cara: Menjalankan Alur Kerja dengan gaya alur kerja yang berbeda dan ingin menjalankannya menggunakan alur kerja berurutan dari langkah ini, lanjutkan ke bagian Untuk membangun dan menjalankan aplikasi dalam Cara: Menjalankan Alur Kerja.