PropertyTabAttribute.InitializeArrays Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa o atributo.
Sobrecargas
| Name | Description |
|---|---|
| InitializeArrays(String[], PropertyTabScope[]) |
Inicializa o atributo usando os nomes especificados das classes de tabulação e o array de escopos de tabulação. |
| InitializeArrays(Type[], PropertyTabScope[]) |
Inicializa o atributo usando os nomes especificados das classes de tabulação e o array de escopos de tabulação. |
InitializeArrays(String[], PropertyTabScope[])
Inicializa o atributo usando os nomes especificados das classes de tabulação e o array de escopos de tabulação.
protected:
void InitializeArrays(cli::array <System::String ^> ^ tabClassNames, cli::array <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[]
Um array de nomes de tipos totalmente qualificados dos tipos a criar para separadores na janela Propriedades.
- tabScopes
- PropertyTabScope[]
O âmbito de cada separador. Se o âmbito for Component, é mostrado apenas para componentes com o correspondente PropertyTabAttribute. Se for Document, é mostrado para todos os componentes do documento.
Exceções
Um ou mais dos valores em tabScopes não Document é ou Component.
-ou-
Os comprimentos dos tabClassNames arrays e tabScopes não coincidem.
-ou-
tabClassNames ou tabScopes é null.
Observações
InitializeArrays fornece uma função utilitária que pode ser usada para definir os tipos de classes de tabulação que esta PropertyTabAttribute especifica.
Aplica-se a
InitializeArrays(Type[], PropertyTabScope[])
Inicializa o atributo usando os nomes especificados das classes de tabulação e o array de escopos de tabulação.
protected:
void InitializeArrays(cli::array <Type ^> ^ tabClasses, cli::array <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 separadores a criar.
- tabScopes
- PropertyTabScope[]
O âmbito de cada separador. Se o âmbito for Component, é mostrado apenas para componentes com o correspondente PropertyTabAttribute. Se for Document, é mostrado para todos os componentes do documento.
Exceções
Um ou mais dos valores em tabScopes não Document é ou Component.
-ou-
Os comprimentos dos tabClasses arrays e tabScopes não coincidem.
-ou-
tabClasses ou tabScopes é null.
Observações
InitializeArrays fornece uma função utilitária que pode ser usada para definir os tipos de classes de tabulação que esta PropertyTabAttribute especifica.