IMemberCreationService.CreateProperty 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用指定的屬性 (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
字串,可定義欄位的名稱。
- attributes
- AttributeInfo[]
AttributeInfo 陣列,其中包含要指定給屬性 (Property) 的所有屬性 (Attribute) 資訊。
- emitDependencyProperty
- Boolean
如果要發出與屬性 (Property) 關聯的任何相依性屬性則為 true
,否則為 false
。
- isMetaProperty
- Boolean
如果要建立屬性做為中繼屬性則為 true
,否則為 false
。
- isAttached
- Boolean
如果要表示發出的相依性屬性將其 true
屬性設為 IsAttached,則為 true
,否則為 false
。
- isReadOnly
- Boolean
如果要將屬性建立為唯讀屬性則為 true
,如果要將屬性建立為唯寫屬性則為 false
。