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 табуляции.