PropertyTabAttribute.InitializeArrays Méthode

Définition

Initialise l’attribut.

Surcharges

Nom Description
InitializeArrays(String[], PropertyTabScope[])

Initialise l’attribut à l’aide des noms spécifiés des classes d’onglets et du tableau d’étendues d’onglets.

InitializeArrays(Type[], PropertyTabScope[])

Initialise l’attribut à l’aide des noms spécifiés des classes d’onglets et du tableau d’étendues d’onglets.

InitializeArrays(String[], PropertyTabScope[])

Initialise l’attribut à l’aide des noms spécifiés des classes d’onglets et du tableau d’étendues d’onglets.

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

Paramètres

tabClassNames
String[]

Tableau de noms de types complets des types à créer pour les onglets de la Fenêtre Propriétés.

tabScopes
PropertyTabScope[]

Étendue de chaque onglet. Si l’étendue est Component, elle est affichée uniquement pour les composants avec les composants correspondants PropertyTabAttribute. Si c’est Documentle cas, il est affiché pour tous les composants du document.

Exceptions

Une ou plusieurs des valeurs dans tabScopes n’est pas Document ou Component.

-ou-

Les longueurs des tabClassNames tableaux et tabScopes des tableaux ne correspondent pas.

-ou-

tabClassNames ou tabScopes est null.

Remarques

InitializeArrays fournit une fonction utilitaire qui peut être utilisée pour définir les types de classes d’onglet spécifiées PropertyTabAttribute .

S’applique à

InitializeArrays(Type[], PropertyTabScope[])

Initialise l’attribut à l’aide des noms spécifiés des classes d’onglets et du tableau d’étendues d’onglets.

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

Paramètres

tabClasses
Type[]

Types d’onglets à créer.

tabScopes
PropertyTabScope[]

Étendue de chaque onglet. Si l’étendue est Component, elle est affichée uniquement pour les composants avec les composants correspondants PropertyTabAttribute. Si c’est Documentle cas, il est affiché pour tous les composants du document.

Exceptions

Une ou plusieurs des valeurs dans tabScopes n’est pas Document ou Component.

-ou-

Les longueurs des tabClasses tableaux et tabScopes des tableaux ne correspondent pas.

-ou-

tabClasses ou tabScopes est null.

Remarques

InitializeArrays fournit une fonction utilitaire qui peut être utilisée pour définir les types de classes d’onglet spécifiées PropertyTabAttribute .

S’applique à