PropertyTabAttribute.InitializeArrays Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.