PropertyTabAttribute.InitializeArrays Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует атрибут.
Перегрузки
| Имя | Описание |
|---|---|
| InitializeArrays(String[], PropertyTabScope[]) |
Инициализирует атрибут с помощью указанных имен классов табуляции и массивов областей вкладок. |
| InitializeArrays(Type[], PropertyTabScope[]) |
Инициализирует атрибут с помощью указанных имен классов табуляции и массивов областей вкладок. |
InitializeArrays(String[], PropertyTabScope[])
Инициализирует атрибут с помощью указанных имен классов табуляции и массивов областей вкладок.
protected:
void InitializeArrays(cli::array <System::String ^> ^ tabClassNames, cli::array <System::ComponentModel::PropertyTabScope> ^ tabScopes);
protected void InitializeArrays(string[] tabClassNames, System.ComponentModel.PropertyTabScope[] tabScopes);
member this.InitializeArrays : string[] * System.ComponentModel.PropertyTabScope[] -> unit
Protected Sub InitializeArrays (tabClassNames As String(), tabScopes As PropertyTabScope())
Параметры
- tabClassNames
- String[]
Массив полных имен типов типов, создаваемых для вкладок на окно свойств.
- tabScopes
- PropertyTabScope[]
Область каждой вкладки. Если область задана Component, она отображается только для компонентов с соответствующими PropertyTabAttribute. Если это Documentтак, он отображается для всех компонентов документа.
Исключения
Одно или несколько значений в tabScopes ней нетDocument.Component
–или–
Длина tabClassNames массивов tabScopes не совпадает.
–или–
tabClassNames или tabScopes есть null.
Комментарии
InitializeArrays предоставляет служебную функцию, которую можно использовать для задания типов классов табуляции, указанных этим PropertyTabAttribute параметром.
Применяется к
InitializeArrays(Type[], PropertyTabScope[])
Инициализирует атрибут с помощью указанных имен классов табуляции и массивов областей вкладок.
protected:
void InitializeArrays(cli::array <Type ^> ^ tabClasses, cli::array <System::ComponentModel::PropertyTabScope> ^ tabScopes);
protected void InitializeArrays(Type[] tabClasses, System.ComponentModel.PropertyTabScope[] tabScopes);
member this.InitializeArrays : Type[] * System.ComponentModel.PropertyTabScope[] -> unit
Protected Sub InitializeArrays (tabClasses As Type(), tabScopes As PropertyTabScope())
Параметры
- tabClasses
- Type[]
Типы создаваемых вкладок.
- tabScopes
- PropertyTabScope[]
Область каждой вкладки. Если область задана Component, она отображается только для компонентов с соответствующими PropertyTabAttribute. Если это Documentтак, он отображается для всех компонентов документа.
Исключения
Одно или несколько значений в tabScopes ней нетDocument.Component
–или–
Длина tabClasses массивов tabScopes не совпадает.
–или–
tabClasses или tabScopes есть null.
Комментарии
InitializeArrays предоставляет служебную функцию, которую можно использовать для задания типов классов табуляции, указанных этим PropertyTabAttribute параметром.