IMemberCreationService 介面

定義

警告

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

定義在設計階段以動態方式建立、更新及移除型別之程式碼項目的方法。 同時提供了方法可讓您在設計階段顯示程式碼。

public interface class IMemberCreationService
public interface IMemberCreationService
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public interface IMemberCreationService
type IMemberCreationService = interface
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type IMemberCreationService = interface
Public Interface IMemberCreationService
屬性

備註

注意

此資料討論已被汰換的類型及命名空間。 如需詳細資訊,請參閱 Windows Workflow Foundation 4.5 中即將淘汰的類型

方法

CreateEvent(String, String, Type, AttributeInfo[], Boolean)

使用指定的事件名稱、事件型別和屬性,建立指定類別的事件。

CreateField(String, String, Type, Type[], MemberAttributes, CodeSnippetExpression, Boolean)

使用指定的欄位名稱、欄位型別、參數型別、屬性和常值 (Literal) 初始化運算式,建立指定類別的欄位。

CreateProperty(String, String, Type, AttributeInfo[], Boolean, Boolean, Boolean, Type, Boolean)

使用指定的屬性 (Property) 名稱、屬性 (Property) 型別和屬性 (Attribute),建立指定類別的屬性 (Property)。

RemoveEvent(String, String, Type)

從指定類別移除指定的事件。

RemoveProperty(String, String, Type)

從指定類別移除指定的屬性。

ShowCode()

在工作流程設計介面上顯示新成員的程式碼。

ShowCode(Activity, String, Type)

使用指定的 Activity、指定的方法和指定的委派 (Delegate) 型別,在工作流程設計介面上顯示新成員的程式碼。

UpdateBaseType(String, Type)

更新要與指定類別關聯的基底型別 (Base Type)。

UpdateEvent(String, String, Type, String, Type, AttributeInfo[], Boolean, Boolean)

將新名稱和型別設定為指定類別的現有事件。

UpdateProperty(String, String, Type, String, Type, AttributeInfo[], Boolean, Boolean)

將新名稱和型別設定為指定類別的屬性。

UpdateTypeName(String, String)

更新指定類別的名稱。

適用於