Condividi tramite


PropertyTabAttribute.InitializeArrays Metodo

Definizione

Consente di inizializzare l'attributo.

Overload

InitializeArrays(String[], PropertyTabScope[])

Consente di inizializzare l'attributo utilizzando i nomi specificati delle classi delle schede e la matrice degli ambiti delle schede.

InitializeArrays(Type[], PropertyTabScope[])

Consente di inizializzare l'attributo utilizzando i nomi specificati delle classi delle schede e la matrice degli ambiti delle schede.

InitializeArrays(String[], PropertyTabScope[])

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

Consente di inizializzare l'attributo utilizzando i nomi specificati delle classi delle schede e la matrice degli ambiti delle schede.

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

Parametri

tabClassNames
String[]

Matrice di nomi completi dei tipi da creare per le schede della finestra Proprietà.

tabScopes
PropertyTabScope[]

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

Eccezioni

Uno o più dei valori di tabScopes non sono Document o Component.

-oppure-

Le matrici tabClassNames e tabScopes hanno lunghezze diverse.

-oppure-

tabClassNames o tabScopes è null.

Commenti

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

Si applica a

InitializeArrays(Type[], PropertyTabScope[])

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

Consente di inizializzare l'attributo utilizzando i nomi specificati delle classi delle schede e la matrice degli ambiti delle schede.

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

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 il corrispondente PropertyTabAttribute. Se è Document, verrà visualizzata per tutti i componenti del documento.

Eccezioni

Uno o più dei valori di tabScopes non sono Document o Component.

-oppure-

Le matrici tabClassNames e tabScopes hanno lunghezze diverse.

-oppure-

tabClassNames o tabScopes è null.

Commenti

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

Si applica a