Compartir a través de


PropertyTabAttribute.InitializeArrays Método

Definición

Inicializa el atributo.

Sobrecargas

InitializeArrays(String[], PropertyTabScope[])

Inicializa el atributo mediante los nombres de clases de ficha y la matriz de ámbitos de ficha especificados.

InitializeArrays(Type[], PropertyTabScope[])

Inicializa el atributo mediante los nombres de clases de ficha y la matriz de ámbitos de ficha especificados.

InitializeArrays(String[], PropertyTabScope[])

Source:
PropertyTabAttribute.cs
Source:
PropertyTabAttribute.cs
Source:
PropertyTabAttribute.cs

Inicializa el atributo mediante los nombres de clases de ficha y la matriz de ámbitos de ficha especificados.

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())

Parámetros

tabClassNames
String[]

Matriz de nombres completos de los tipos que se van a crear para las fichas en la ventana Propiedades.

tabScopes
PropertyTabScope[]

Ámbito de cada ficha. Si el ámbito es Component, sólo se muestra para los componentes con el correspondiente PropertyTabAttribute. Si es Document, se muestra para todos los componentes del documento.

Excepciones

Uno o varios valores de tabScopes no son Document ni Component.

o bien

La longitud de las matrices de tabClassNames y tabScopes no coincide.

o bien

tabClassNames o tabScopes es null.

Comentarios

InitializeArraysproporciona una función de utilidad que se puede usar para establecer los tipos de clases de tabulación que especifica.PropertyTabAttribute

Se aplica a

InitializeArrays(Type[], PropertyTabScope[])

Source:
PropertyTabAttribute.cs
Source:
PropertyTabAttribute.cs
Source:
PropertyTabAttribute.cs

Inicializa el atributo mediante los nombres de clases de ficha y la matriz de ámbitos de ficha especificados.

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())

Parámetros

tabClasses
Type[]

Tipos de ficha que se van a crear.

tabScopes
PropertyTabScope[]

Ámbito de cada ficha. Si el ámbito es Component, sólo se muestra para los componentes con el correspondiente PropertyTabAttribute. Si es Document, se muestra para todos los componentes del documento.

Excepciones

Uno o varios valores de tabScopes no son Document ni Component.

o bien

La longitud de las matrices de tabClassNames y tabScopes no coincide.

o bien

tabClassNames o tabScopes es null.

Comentarios

InitializeArraysproporciona una función de utilidad que se puede usar para establecer los tipos de clases de tabulación que especifica.PropertyTabAttribute

Se aplica a