Bagikan melalui


Interop Kelas

Definisi

Perhatian

The WF3 Types are deprecated. Instead, please use the new WF4 Types from System.Activities.*

Aktivitas yang mengelola eksekusi dalam Activity alur kerja.

public ref class Interop sealed : System::Activities::NativeActivity, System::ComponentModel::ICustomTypeDescriptor
public sealed class Interop : System.Activities.NativeActivity, System.ComponentModel.ICustomTypeDescriptor
[System.Obsolete("The WF3 Types are deprecated. Instead, please use the new WF4 Types from System.Activities.*")]
public sealed class Interop : System.Activities.NativeActivity, System.ComponentModel.ICustomTypeDescriptor
type Interop = class
    inherit NativeActivity
    interface ICustomTypeDescriptor
[<System.Obsolete("The WF3 Types are deprecated. Instead, please use the new WF4 Types from System.Activities.*")>]
type Interop = class
    inherit NativeActivity
    interface ICustomTypeDescriptor
Public NotInheritable Class Interop
Inherits NativeActivity
Implements ICustomTypeDescriptor
Warisan
Atribut
Penerapan

Keterangan

Catatan

Aktivitas Interop tidak akan muncul di kotak alat perancang alur kerja kecuali proyek alur kerja memiliki pengaturannya Target Framework diatur ke .Net Framework 4.

Peringatan

Karena keterbatasan dalam jenis antarmuka yang Interop dapat didukung aktivitas, HandleExternalEventActivity dan CallExternalMethodActivity tidak dapat digunakan secara langsung, tetapi aktivitas turunan yang dibuat menggunakan alat Aktivitas Komunikasi Alur Kerja (WCA.exe) dapat digunakan. Lihat Alat Windows Workflow Foundation untuk detailnya.

Konstruktor

Interop()
Kedaluwarsa.

Membuat instans Interop baru kelas.

Properti

ActivityMetaProperties
Kedaluwarsa.

Kumpulan pasangan nilai nama yang sesuai dengan metadata Activity, seperti properti aktivitas Name , atau WhileActivity properti aktivitas Condition .

ActivityProperties
Kedaluwarsa.

Mendapatkan kumpulan pasangan nama-nilai yang sesuai dengan properti input dan output dari Activity.

ActivityType
Kedaluwarsa.

Mendapatkan atau mengatur jenis aktivitas yang dimuat Interop oleh aktivitas.

CacheId
Kedaluwarsa.

Mendapatkan pengidentifikasi cache yang unik dalam cakupan definisi alur kerja.

(Diperoleh dari Activity)
CanInduceIdle
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang menunjukkan apakah aktivitas dapat menyebabkan alur kerja menjadi menganggur.

(Diperoleh dari NativeActivity)
Constraints
Kedaluwarsa.

Mendapatkan kumpulan Constraint aktivitas yang dapat dikonfigurasi untuk memberikan validasi untuk Activity.

(Diperoleh dari Activity)
DisplayName
Kedaluwarsa.

Mendapatkan atau mengatur nama ramah opsional yang digunakan untuk penelusuran kesalahan, validasi, penanganan pengecualian, dan pelacakan.

(Diperoleh dari Activity)
Id
Kedaluwarsa.

Mendapatkan pengidentifikasi yang unik dalam cakupan definisi alur kerja.

(Diperoleh dari Activity)
Implementation
Kedaluwarsa.

Logika eksekusi aktivitas.

(Diperoleh dari NativeActivity)
ImplementationVersion
Kedaluwarsa.

Mendapatkan atau mengatur versi implementasi aktivitas.

(Diperoleh dari NativeActivity)

Metode

Abort(NativeActivityAbortContext)
Kedaluwarsa.

Saat diimplementasikan di kelas turunan, mengambil tindakan sebagai respons terhadap aktivitas yang dibatalkan.

(Diperoleh dari NativeActivity)
CacheMetadata(ActivityMetadata)
Kedaluwarsa.

Tidak diterapkan. Gunakan metode CacheMetadata(NativeActivityMetadata) sebagai gantinya.

(Diperoleh dari NativeActivity)
CacheMetadata(NativeActivityMetadata)
Kedaluwarsa.

Membuat dan memvalidasi deskripsi argumen, variabel, aktivitas anak, dan delegasi aktivitas aktivitas.

(Diperoleh dari NativeActivity)
Cancel(NativeActivityContext)
Kedaluwarsa.

Ketika diimplementasikan di kelas turunan, menjalankan logika untuk menyebabkan penyelesaian awal aktivitas yang anggun.

(Diperoleh dari NativeActivity)
Equals(Object)
Kedaluwarsa.

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
Execute(NativeActivityContext)
Kedaluwarsa.

Saat diimplementasikan di kelas turunan, menjalankan logika eksekusi aktivitas.

(Diperoleh dari NativeActivity)
GetHashCode()
Kedaluwarsa.

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()
Kedaluwarsa.

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()
Kedaluwarsa.

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity)
Kedaluwarsa.

Menaikkan peristiwa saat membuat peta untuk pembaruan dinamis.

(Diperoleh dari NativeActivity)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)
Kedaluwarsa.

Menaikkan peristiwa saat membuat peta untuk pembaruan dinamis.

(Diperoleh dari NativeActivity)
ShouldSerializeDisplayName()
Kedaluwarsa.

Menunjukkan apakah DisplayName properti harus diserialisasikan.

(Diperoleh dari Activity)
ToString()
Kedaluwarsa.

Mengembalikan yang String berisi Id dan DisplayName dari Activity.

(Diperoleh dari Activity)
UpdateInstance(NativeActivityUpdateContext)
Kedaluwarsa.

Updates instans NativeActivity.

(Diperoleh dari NativeActivity)

Implementasi Antarmuka Eksplisit

ICustomTypeDescriptor.GetAttributes()
Kedaluwarsa.

Mengembalikan kumpulan atribut untuk yang terkandung Activity.

ICustomTypeDescriptor.GetClassName()
Kedaluwarsa.

Mengembalikan nama kelas yang terkandung Activity.

ICustomTypeDescriptor.GetComponentName()
Kedaluwarsa.

Mengembalikan nama yang terkandung Activity.

ICustomTypeDescriptor.GetConverter()
Kedaluwarsa.

Mengembalikan pengonversi jenis terkait untuk konverter yang terkandung Activity.

ICustomTypeDescriptor.GetDefaultEvent()
Kedaluwarsa.

Mengembalikan peristiwa default untuk yang terkandung Activity.

ICustomTypeDescriptor.GetDefaultProperty()
Kedaluwarsa.

Mengembalikan properti default untuk yang terkandung Activity.

ICustomTypeDescriptor.GetEditor(Type)
Kedaluwarsa.

Mengembalikan editor untuk yang terkandung Activity.

ICustomTypeDescriptor.GetEvents()
Kedaluwarsa.

Mengembalikan kumpulan peristiwa untuk yang terkandung Activity.

ICustomTypeDescriptor.GetEvents(Attribute[])
Kedaluwarsa.

Mengembalikan kumpulan peristiwa untuk yang terkandung Activity menggunakan array atribut yang ditentukan sebagai filter.

ICustomTypeDescriptor.GetProperties()
Kedaluwarsa.

Mengembalikan kumpulan properti untuk yang terkandung Activity.

ICustomTypeDescriptor.GetProperties(Attribute[])
Kedaluwarsa.

Mengembalikan kumpulan properti untuk yang terkandung Activity menggunakan array atribut tertentu sebagai filter.

ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)
Kedaluwarsa.

Mengembalikan pemilik deskriptor properti yang ditentukan atau aktivitas itu Interop sendiri jika deskriptor properti tidak memiliki pemilik.

Berlaku untuk