Compartilhar via


PropertyTabAttribute.InitializeArrays Método

Definição

Inicializa o atributo.

Sobrecargas

InitializeArrays(String[], PropertyTabScope[])

Inicializa o atributo usando os nomes especificados das classes de guia e a matriz de escopos de guia.

InitializeArrays(Type[], PropertyTabScope[])

Inicializa o atributo usando os nomes especificados das classes de guia e a matriz de escopos de guia.

InitializeArrays(String[], PropertyTabScope[])

Origem:
PropertyTabAttribute.cs
Origem:
PropertyTabAttribute.cs
Origem:
PropertyTabAttribute.cs

Inicializa o atributo usando os nomes especificados das classes de guia e a matriz de escopos de guia.

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[]

Uma matriz de nomes de tipo totalmente qualificados para os tipos de guias a serem criados na janela Propriedades.

tabScopes
PropertyTabScope[]

O escopo de cada guia. Se o escopo for Component, ele será mostrado apenas para componentes com o correspondente PropertyTabAttribute. Se for Document, ele será exibido para todos os componentes no documento.

Exceções

Um ou mais dos valores em tabScopes não é Document nem Component.

- ou -

O comprimento das matrizes de tabClassNames e de tabScopes não correspondem.

- ou -

tabClassNames ou tabScopes é null.

Comentários

InitializeArrays fornece uma função de utilitário que pode ser usada para definir os tipos de classes de guia que isso PropertyTabAttribute especifica.

Aplica-se a

InitializeArrays(Type[], PropertyTabScope[])

Origem:
PropertyTabAttribute.cs
Origem:
PropertyTabAttribute.cs
Origem:
PropertyTabAttribute.cs

Inicializa o atributo usando os nomes especificados das classes de guia e a matriz de escopos de guia.

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[]

Os tipos de guias a serem criados.

tabScopes
PropertyTabScope[]

O escopo de cada guia. Se o escopo for Component, ele será mostrado apenas para componentes com o correspondente PropertyTabAttribute. Se for Document, ele será exibido para todos os componentes no documento.

Exceções

Um ou mais dos valores em tabScopes não é Document nem Component.

- ou -

O comprimento das matrizes de tabClassNames e de tabScopes não correspondem.

- ou -

tabClassNames ou tabScopes é null.

Comentários

InitializeArrays fornece uma função de utilitário que pode ser usada para definir os tipos de classes de guia que isso PropertyTabAttribute especifica.

Aplica-se a