PropertyTabAttribute.InitializeArrays Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.