DatabasePropertyPageControlData Constructor (Int32, String, Control, ., ., , Control[])
Initializes a new instance of this object
Namespace: Microsoft.VisualStudio.Data.Tools.Package.Project
Assembly: Microsoft.VisualStudio.Data.Tools.Package (in Microsoft.VisualStudio.Data.Tools.Package.dll)
Syntax
'Declaration
Public Sub New ( _
id As Integer, _
name As String, _
formControl As Control, _
setter As MultiValueSetDelegate, _
getter As MultiValueGetDelegate, _
controlDataOptions As ControlDataFlags, _
assocControls As Control() _
)
'Usage
Dim id As Integer
Dim name As String
Dim formControl As Control
Dim setter As MultiValueSetDelegate
Dim getter As MultiValueGetDelegate
Dim controlDataOptions As ControlDataFlags
Dim assocControls As Control()
Dim instance As New DatabasePropertyPageControlData(id, name, _
formControl, setter, getter, controlDataOptions, _
assocControls)
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[]
)
Parameters
- id
Type: System..::..Int32
The unique id (on this page) for this property
- name
Type: System..::..String
The name of the property
- formControl
Type: System.Windows.Forms..::..Control
The control representing this property on the property page
- setter
Type: MultiValueSetDelegate
Used to override how the property is persisted
- getter
Type: MultiValueGetDelegate
Used to override how the property is obtained for display
- controlDataOptions
Type: ControlDataFlags
Controls how the property is saved (i.e. to the user file or project file)
- assocControls
Type: array<System.Windows.Forms..::..Control> [] () [] []
Other associated controls
See Also
Reference
DatabasePropertyPageControlData Class