IMemberCreationService.CreateProperty メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したプロパティ名、プロパティ型、および属性を使用して、指定したクラスのプロパティを作成します。
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 配列。
- emitDependencyProperty
- Boolean
プロパティに関連付けられた依存関係プロパティを出力する場合は true
。それ以外の場合は false
。
- isMetaProperty
- Boolean
プロパティをメタ プロパティとして作成する場合は true
。それ以外の場合は false
。
- isAttached
- Boolean
出力される依存関係プロパティの true
プロパティを IsAttached に設定する場合は true
。それ以外の場合は false
。
- isReadOnly
- Boolean
プロパティを読み取り専用プロパティとして作成する場合は true
。読み書き可能プロパティとして作成する場合は false
。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET