InvokeMethod 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
呼叫指定物件或類型中的公開方法。
public ref class InvokeMethod sealed : System::Activities::AsyncCodeActivity
[System.Windows.Markup.ContentProperty("Parameters")]
public sealed class InvokeMethod : System.Activities.AsyncCodeActivity
[<System.Windows.Markup.ContentProperty("Parameters")>]
type InvokeMethod = class
inherit AsyncCodeActivity
Public NotInheritable Class InvokeMethod
Inherits AsyncCodeActivity
- 繼承
- 屬性
範例
以下程式碼範例示範建立一項 InvokeMethod 活動。 此範例來自 「使用 InvokeMethod 活動 」範例。
new InvokeMethod
{
TargetObject = new InArgument<TestClass>(ctx => testClass),
MethodName = "InstanceMethod",
Parameters =
{
new InArgument<string>("My favorite number is"),
new InArgument<int>(42),
new InArgument<string>("first item of the param array"),
new InArgument<string>("second item of the param array"),
new InArgument<string>("third item of the param array")
}
},
建構函式
| 名稱 | Description |
|---|---|
| InvokeMethod() |
建立一個新的類別實例 InvokeMethod 。 |
屬性
| 名稱 | Description |
|---|---|
| CacheId |
取得在工作流程定義範圍內唯一且快取識別碼的識別碼。 (繼承來源 Activity) |
| Constraints |
取得一組 Constraint 可設定以驗證 的 Activity活動集合。 (繼承來源 Activity) |
| DisplayName |
取得或設定一個可選的友善名稱,用於除錯、驗證、異常處理及追蹤。 (繼承來源 Activity) |
| GenericTypeArguments |
包含方法的通用型引數。 |
| Id |
取得一個在工作流程定義範圍內唯一的識別碼。 (繼承來源 Activity) |
| Implementation |
當嘗試設定該屬性的值時,會產生 |
| ImplementationVersion |
取得或設定活動的實作版本。 (繼承來源 AsyncCodeActivity) |
| MethodName |
執行活動時要呼叫的方法名稱。 |
| Parameters |
要調用的方法的參數集合。 |
| Result |
方法操作的回傳值。 |
| RunAsynchronously |
取得或設定一個值,指示活動的方法是否以非同步方式被呼叫。 |
| TargetObject |
包含執行方法的物件。 |
| TargetType |
該類型 TargetObject。 |