Partage via


PropertyTabAttribute.InitializeArrays Méthode

Définition

Initialise l'attribut.

Surcharges

InitializeArrays(String[], PropertyTabScope[])

Initialise l'attribut à l'aide des noms de classes d'onglets spécifiés et d'un tableau de portées d'onglet.

InitializeArrays(Type[], PropertyTabScope[])

Initialise l'attribut à l'aide des noms de classes d'onglets spécifiés et d'un tableau de portées d'onglet.

InitializeArrays(String[], PropertyTabScope[])

Source:
PropertyTabAttribute.cs
Source:
PropertyTabAttribute.cs
Source:
PropertyTabAttribute.cs

Initialise l'attribut à l'aide des noms de classes d'onglets spécifiés et d'un tableau de portées d'onglet.

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

Paramètres

tabClassNames
String[]

Tableau des noms qualifiés 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 s’affiche uniquement pour les composants avec le correspondant PropertyTabAttribute. Si elle a la valeur Document, elle est affichée pour tous les composants du document.

Exceptions

Une ou plusieurs des valeurs dans tabScopes ne sont pas Document ni Component.

- ou -

La longueur des tableaux tabClassNames et tabScopes est différente.

- 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 que cela PropertyTabAttribute spécifie.

S’applique à

InitializeArrays(Type[], PropertyTabScope[])

Source:
PropertyTabAttribute.cs
Source:
PropertyTabAttribute.cs
Source:
PropertyTabAttribute.cs

Initialise l'attribut à l'aide des noms de classes d'onglets spécifiés et d'un tableau de portées d'onglet.

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

Paramètres

tabClasses
Type[]

Types des onglets à créer.

tabScopes
PropertyTabScope[]

Étendue de chaque onglet. Si l’étendue est Component, elle s’affiche uniquement pour les composants avec le correspondant PropertyTabAttribute. Si elle a la valeur Document, elle est affichée pour tous les composants du document.

Exceptions

Une ou plusieurs des valeurs dans tabScopes ne sont pas Document ni Component.

- ou -

La longueur des tableaux tabClassNames et tabScopes est différente.

- 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 que cela PropertyTabAttribute spécifie.

S’applique à