DatabasePropertyPageControlData 构造函数 (Int32, String, Control, ., ., , array<Control )

初始化 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
    此属性(在此页上)的唯一标识符。
  • setter
    类型:MultiValueSetDelegate
    用于重写保持属性的方式。
  • getter
    类型:MultiValueGetDelegate
    用于重写获取属性以供显示的方式。
  • controlDataOptions
    类型:ControlDataFlags
    确定是将该属性保存到用户文件还是保存到项目文件。

.NET Framework 安全性

请参见

参考

DatabasePropertyPageControlData 类

DatabasePropertyPageControlData 重载

Microsoft.VisualStudio.Data.Schema.Package.Project 命名空间