Interop 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
The WF3 Types are deprecated. Instead, please use the new WF4 Types from System.Activities.*
管理工作流程內 Activity 執行的活動。
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
- 繼承
- 屬性
- 實作
備註
注意
除非工作流程的項目Target Framework
設定設為 .Net Framework 4
,否則Interop活動不會出現在工作流程設計工具工具箱中。
警告
由於 Interop 活動可支援的介面型別有限,所以無法直接使用HandleExternalEventActivity 與 CallExternalMethodActivity,但可使用以 [工作流程通訊活動] 工具 (WCA.exe) 所建立的衍生活動。 如需詳細資訊,請參閱 Windows Workflow Foundation 工具。
建構函式
Interop() |
已淘汰.
建立 Interop 類別的新執行個體。 |
屬性
ActivityMetaProperties |
已淘汰.
名稱/值對的集合,這些名稱/值對會與 Activity 的中繼資料對應,例如活動的 Name 屬性,或 WhileActivity 活動的 Condition 屬性。 |
ActivityProperties |
已淘汰.
取得成對名稱/值的集合,這些成對名稱/值會與 Activity 的輸入與輸出屬性對應。 |
ActivityType |
已淘汰.
取得或設定 Interop 所包含之活動的活動型別。 |
CacheId |
已淘汰.
取得工作流程定義範圍內的唯一快取識別碼。 (繼承來源 Activity) |
CanInduceIdle |
已淘汰.
取得或設定值,這個值指出此活動是否會造成工作流程變為閒置。 (繼承來源 NativeActivity) |
Constraints |
已淘汰.
取得 Constraint 活動的集合,這些活動可以設定為提供 Activity 的驗證。 (繼承來源 Activity) |
DisplayName |
已淘汰.
取得或設定選擇性的易記名稱,這個名稱會用於偵錯、驗證、例外狀況處理及追蹤。 (繼承來源 Activity) |
Id |
已淘汰.
取得工作流程定義範圍內的唯一識別碼。 (繼承來源 Activity) |
Implementation |
已淘汰.
活動的執行邏輯。 (繼承來源 NativeActivity) |
ImplementationVersion |
已淘汰.
取得或設定活動的實作版本。 (繼承來源 NativeActivity) |
方法
明確介面實作
ICustomTypeDescriptor.GetAttributes() |
已淘汰.
傳回包含之 Activity 的屬性集合。 |
ICustomTypeDescriptor.GetClassName() |
已淘汰.
傳回包含 Activity 之類別的名稱。 |
ICustomTypeDescriptor.GetComponentName() |
已淘汰.
傳回包含 Activity 的名稱。 |
ICustomTypeDescriptor.GetConverter() |
已淘汰.
傳回包含之 Activity 的關聯型別轉換器。 |
ICustomTypeDescriptor.GetDefaultEvent() |
已淘汰.
傳回包含之 Activity 的預設事件。 |
ICustomTypeDescriptor.GetDefaultProperty() |
已淘汰.
傳回包含之 Activity 的預設屬性。 |
ICustomTypeDescriptor.GetEditor(Type) |
已淘汰.
傳回包含之 Activity 的編輯器。 |
ICustomTypeDescriptor.GetEvents() |
已淘汰.
傳回包含之 Activity 的事件集合。 |
ICustomTypeDescriptor.GetEvents(Attribute[]) |
已淘汰.
使用指定的屬性陣列做為篩選條件,傳回包含之 Activity 的事件集合。 |
ICustomTypeDescriptor.GetProperties() |
已淘汰.
傳回包含之 Activity 的屬性集合。 |
ICustomTypeDescriptor.GetProperties(Attribute[]) |
已淘汰.
使用指定的屬性陣列做為篩選條件,傳回包含之 Activity 的屬性集合。 |
ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) |
已淘汰.
如果屬性描述項沒有擁有者的話,則傳回指定屬性描述項的擁有者或 Interop 活動本身。 |