UserTrackPoint Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Perhatian
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Menentukan titik, yang terkait dengan peristiwa pengguna, untuk dilacak di jalur eksekusi potensial instans alur kerja akar. Kelas ini tidak dapat diwariskan.
public ref class UserTrackPoint sealed
public sealed class UserTrackPoint
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class UserTrackPoint
type UserTrackPoint = class
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type UserTrackPoint = class
Public NotInheritable Class UserTrackPoint
- Warisan
-
UserTrackPoint
- Atribut
Keterangan
Note
Materi ini membahas jenis dan namespace yang usang. Untuk informasi selengkapnya, lihat jenis Deprecated di Windows Workflow Foundation 4.5.
Perancang aktivitas atau perancang alur kerja dapat menggunakan metode dan Activity.TrackData kelebihan beban ActivityExecutionContext.TrackData untuk melengkapi alur kerja untuk memancarkan data ke infrastruktur pelacakan runtime sebagai peristiwa pengguna. Data yang dikeluarkan disebut sebagai data pengguna. Tidak seperti peristiwa status aktivitas, dan peristiwa status alur kerja, yang hanya terjadi pada perubahan status, peristiwa pengguna dapat terjadi di lokasi mana pun yang diinstrumentasikan dalam alur kerja. Ada banyak alasan untuk melengkapi alur kerja untuk memancarkan peristiwa pengguna. Misalnya, perancang alur kerja mungkin ingin mengomunikasikan informasi status logis tentang kemajuan alur kerja, atau perancang aktivitas mungkin ingin memberikan kesempatan kepada anggota aktivitas kadang-kadang selain perubahan status aktivitas.
UserTrackPoint menentukan titik minat dalam jalur eksekusi potensial instans alur kerja akar yang terkait dengan peristiwa pengguna. UserTrackPoint berisi lokasi yang disertakan dalam pencocokan, lokasi yang dikecualikan dari pencocokan, dan data tambahan apa pun yang harus diekstrak dari instans alur kerja saat titik trek cocok. Anda dapat menambahkan UserTrackPoint ke untuk TrackingProfile.UserTrackPoints menginstruksikan infrastruktur pelacakan runtime untuk mengirim UserTrackingRecord ke layanan pelacakan saat titik trek cocok. Data pengguna dikembalikan di UserTrackingRecord.UserData. Satu UserTrackPoint dapat dicocokkan pada beberapa titik dalam instans alur kerja.
UserTrackingLocation berisi kondisi kecocokan untuk lokasi yang terkait dengan peristiwa pengguna di jalur eksekusi potensial instans alur kerja. Anda dapat menambahkan UserTrackingLocation objek ke untuk MatchingLocations menentukan lokasi yang harus disertakan dalam pencocokan untuk titik trek. Demikian pula, Anda dapat menambahkan UserTrackingLocation objek ke untuk ExcludedLocations menentukan lokasi yang harus dikecualikan dari pencocokan untuk titik trek.
Anda dapat menambahkan ActivityDataTrackingExtract objek dan WorkflowDataTrackingExtract objek untuk Extracts menentukan data yang harus diekstrak dari instans alur kerja saat titik trek dicocokkan. Data yang diekstrak akan dikembalikan dalam UserTrackingRecord.Body.
Anda dapat menambahkan ke Annotations untuk menentukan informasi tambahan yang terkait dengan titik trek. Anotasi ini akan dikembalikan dalam UserTrackPoint.Annotations.
Untuk contoh cara menggunakan kelas ini, lihat Sampel Pelacakan Menggunakan Titik Trek Pengguna.
Konstruktor
| Nama | Deskripsi |
|---|---|
| UserTrackPoint() |
Kedaluwarsa.
Menginisialisasi instans baru dari kelas UserTrackPoint. |
Properti
| Nama | Deskripsi |
|---|---|
| Annotations |
Kedaluwarsa.
Mendapatkan kumpulan anotasi yang terkait dengan titik trek. |
| ExcludedLocations |
Kedaluwarsa.
Mendapatkan kumpulan lokasi yang harus dikecualikan dari titik trek oleh infrastruktur pelacakan runtime. |
| Extracts |
Kedaluwarsa.
Mendapatkan koleksi yang menentukan data yang akan diekstrak dari instans alur kerja dan dikirim ke layanan pelacakan. |
| MatchingLocations |
Kedaluwarsa.
Mendapatkan kumpulan lokasi yang harus disertakan dalam pencocokan untuk titik trek oleh infrastruktur pelacakan runtime. |
Metode
| Nama | Deskripsi |
|---|---|
| Equals(Object) |
Kedaluwarsa.
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetHashCode() |
Kedaluwarsa.
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Kedaluwarsa.
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Kedaluwarsa.
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| ToString() |
Kedaluwarsa.
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |