DatabasePropertyPageControlData クラスの新しいインスタンスを初期化します。
名前空間: Microsoft.VisualStudio.Data.Schema.Package.Project
アセンブリ: Microsoft.VisualStudio.Data.Schema.Package (Microsoft.VisualStudio.Data.Schema.Package.dll 内)
構文
'宣言
Public Sub New ( _
id As Integer, _
name As String, _
formControl As Control, _
setter As MultiValueSetDelegate, _
getter As MultiValueGetDelegate, _
controlDataOptions As ControlDataFlags, _
assocControls As Control() _
)
public DatabasePropertyPageControlData(
int id,
string name,
Control formControl,
MultiValueSetDelegate setter,
MultiValueGetDelegate getter,
ControlDataFlags controlDataOptions,
Control[] assocControls
)
public:
DatabasePropertyPageControlData(
int id,
String^ name,
Control^ formControl,
MultiValueSetDelegate^ setter,
MultiValueGetDelegate^ getter,
ControlDataFlags controlDataOptions,
array<Control^>^ assocControls
)
new :
id:int *
name:string *
formControl:Control *
setter:MultiValueSetDelegate *
getter:MultiValueGetDelegate *
controlDataOptions:ControlDataFlags *
assocControls:Control[] -> DatabasePropertyPageControlData
public function DatabasePropertyPageControlData(
id : int,
name : String,
formControl : Control,
setter : MultiValueSetDelegate,
getter : MultiValueGetDelegate,
controlDataOptions : ControlDataFlags,
assocControls : Control[]
)
パラメーター
- id
型: System.Int32
このプロパティの (このページ上の) 一意識別子。
- name
型: System.String
プロパティの名前。
- formControl
型: System.Windows.Forms.Control
プロパティ ページのこのプロパティを表すコントロール。
- setter
型: MultiValueSetDelegate
プロパティを永続化する方法をオーバーライドするために使用します。
- getter
型: MultiValueGetDelegate
表示用にプロパティを取得する方法をオーバーライドするために使用します。
- controlDataOptions
型: ControlDataFlags
プロパティがユーザー ファイルまたはプロジェクト ファイルのどちらに保存されるかを決定します。
- assocControls
型: array<System.Windows.Forms.Control[]
関連付けられている他のコントロール。
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。
参照
参照
DatabasePropertyPageControlData クラス