共用方式為


IMemberCreationService.CreateProperty 方法

定義

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

public:
 void CreateProperty(System::String ^ className, System::String ^ propertyName, Type ^ propertyType, cli::array <System::Workflow::ComponentModel::Compiler::AttributeInfo ^> ^ attributes, bool emitDependencyProperty, bool isMetaProperty, bool isAttached, Type ^ ownerType, bool isReadOnly);
public void CreateProperty (string className, string propertyName, Type propertyType, System.Workflow.ComponentModel.Compiler.AttributeInfo[] attributes, bool emitDependencyProperty, bool isMetaProperty, bool isAttached, Type ownerType, bool isReadOnly);
abstract member CreateProperty : string * string * Type * System.Workflow.ComponentModel.Compiler.AttributeInfo[] * bool * bool * bool * Type * bool -> unit
Public Sub CreateProperty (className As String, propertyName As String, propertyType As Type, attributes As AttributeInfo(), emitDependencyProperty As Boolean, isMetaProperty As Boolean, isAttached As Boolean, ownerType As Type, isReadOnly As Boolean)

參數

className
String

字串,可定義要加入欄位之類別的名稱。

propertyName
String

字串,可定義欄位的名稱。

propertyType
Type

新屬性的 Type

attributes
AttributeInfo[]

AttributeInfo 陣列,其中包含要指定給屬性 (Property) 的所有屬性 (Attribute) 資訊。

emitDependencyProperty
Boolean

如果要發出與屬性 (Property) 關聯的任何相依性屬性則為 true,否則為 false

isMetaProperty
Boolean

如果要建立屬性做為中繼屬性則為 true,否則為 false

isAttached
Boolean

如果要表示發出的相依性屬性將其 true 屬性設為 IsAttached,則為 true,否則為 false

ownerType
Type

宣告相依性屬性的 Type

isReadOnly
Boolean

如果要將屬性建立為唯讀屬性則為 true,如果要將屬性建立為唯寫屬性則為 false

適用於