PropertyTabAttribute.InitializeArrays Metodo

Definizione

Inizializza l'attributo .

Overload

Nome Descrizione
InitializeArrays(String[], PropertyTabScope[])

Inizializza l'attributo utilizzando i nomi specificati di classi di schede e matrice di ambiti di tabulazione.

InitializeArrays(Type[], PropertyTabScope[])

Inizializza l'attributo utilizzando i nomi specificati di classi di schede e matrice di ambiti di tabulazione.

InitializeArrays(String[], PropertyTabScope[])

Inizializza l'attributo utilizzando i nomi specificati di classi di schede e matrice di ambiti di tabulazione.

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

Parametri

tabClassNames
String[]

Matrice di nomi di tipi completi dei tipi da creare per le schede nella Finestra Proprietà.

tabScopes
PropertyTabScope[]

Ambito di ogni scheda. Se l'ambito è Component, viene visualizzato solo per i componenti con l'oggetto corrispondente PropertyTabAttribute. Se è Document, viene visualizzato per tutti i componenti del documento.

Eccezioni

Uno o più valori in tabScopes non Document sono o Component.

oppure

Le lunghezze delle tabClassNames matrici e tabScopes non corrispondono.

oppure

tabClassNames o tabScopes è null.

Commenti

InitializeArrays fornisce una funzione di utilità che può essere utilizzata per impostare i tipi di classi di schede specificate da questo PropertyTabAttribute oggetto.

Si applica a

InitializeArrays(Type[], PropertyTabScope[])

Inizializza l'attributo utilizzando i nomi specificati di classi di schede e matrice di ambiti di tabulazione.

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

Parametri

tabClasses
Type[]

Tipi di schede da creare.

tabScopes
PropertyTabScope[]

Ambito di ogni scheda. Se l'ambito è Component, viene visualizzato solo per i componenti con l'oggetto corrispondente PropertyTabAttribute. Se è Document, viene visualizzato per tutti i componenti del documento.

Eccezioni

Uno o più valori in tabScopes non Document sono o Component.

oppure

Le lunghezze delle tabClasses matrici e tabScopes non corrispondono.

oppure

tabClasses o tabScopes è null.

Commenti

InitializeArrays fornisce una funzione di utilità che può essere utilizzata per impostare i tipi di classi di schede specificate da questo PropertyTabAttribute oggetto.

Si applica a