PropertyTabAttribute.InitializeArrays Метод

Определение

Инициализирует данный атрибут.

Перегрузки

InitializeArrays(String[], PropertyTabScope[])

Инициализирует данный атрибут, используя заданные имена классов вкладок и массив областей видимости вкладок.

InitializeArrays(Type[], PropertyTabScope[])

Инициализирует данный атрибут, используя заданные имена классов вкладок и массив областей видимости вкладок.

InitializeArrays(String[], PropertyTabScope[])

Исходный код:
PropertyTabAttribute.cs
Исходный код:
PropertyTabAttribute.cs
Исходный код:
PropertyTabAttribute.cs

Инициализирует данный атрибут, используя заданные имена классов вкладок и массив областей видимости вкладок.

protected:
 void InitializeArrays(cli::array <System::String ^> ^ tabClassNames, cli::array <System::ComponentModel::PropertyTabScope> ^ tabScopes);
protected void InitializeArrays (string[] tabClassNames, 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[])

Исходный код:
PropertyTabAttribute.cs
Исходный код:
PropertyTabAttribute.cs
Исходный код:
PropertyTabAttribute.cs

Инициализирует данный атрибут, используя заданные имена классов вкладок и массив областей видимости вкладок.

protected:
 void InitializeArrays(cli::array <Type ^> ^ tabClasses, cli::array <System::ComponentModel::PropertyTabScope> ^ tabScopes);
protected void InitializeArrays (Type[] tabClasses, 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.

-или-

Длины массивов tabClassNames и tabScopes не совпадают.

-или-

Параметр tabClassNames или tabScopes имеет значение null.

Комментарии

InitializeArrays предоставляет служебную функцию, которую можно использовать для задания указанных типов классов PropertyTabAttribute табуляции.

Применяется к