PropertyTabAttribute.InitializeArrays Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje atrybut.
Przeciążenia
InitializeArrays(String[], PropertyTabScope[]) |
Inicjuje atrybut przy użyciu określonych nazw klas tabulacji i tablicy zakresów tabulacji. |
InitializeArrays(Type[], PropertyTabScope[]) |
Inicjuje atrybut przy użyciu określonych nazw klas tabulacji i tablicy zakresów tabulacji. |
InitializeArrays(String[], PropertyTabScope[])
- Źródło:
- PropertyTabAttribute.cs
- Źródło:
- PropertyTabAttribute.cs
- Źródło:
- PropertyTabAttribute.cs
Inicjuje atrybut przy użyciu określonych nazw klas tabulacji i tablicy zakresów tabulacji.
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())
Parametry
- tabClassNames
- String[]
Tablica w pełni kwalifikowanych nazw typów typów do utworzenia dla kart na okno Właściwości.
- tabScopes
- PropertyTabScope[]
Zakres każdej karty. Jeśli zakres to Component, jest wyświetlany tylko dla składników z odpowiadającym im PropertyTabAttributeelementem . Jeśli jest Documentto , jest on wyświetlany dla wszystkich składników w dokumencie.
Wyjątki
Co najmniej jedna z wartości w pliku tabScopes
nie Document jest lub Component.
-lub-
Długość tabClassNames
tablic i tabScopes
nie jest zgodna.
-lub-
tabClassNames
lub tabScopes
to null
.
Uwagi
InitializeArrays udostępnia funkcję narzędziową, która może służyć do ustawiania typów klas tabulacji, które PropertyTabAttribute określają.
Dotyczy
InitializeArrays(Type[], PropertyTabScope[])
- Źródło:
- PropertyTabAttribute.cs
- Źródło:
- PropertyTabAttribute.cs
- Źródło:
- PropertyTabAttribute.cs
Inicjuje atrybut przy użyciu określonych nazw klas tabulacji i tablicy zakresów tabulacji.
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())
Parametry
- tabClasses
- Type[]
Typy kart do utworzenia.
- tabScopes
- PropertyTabScope[]
Zakres każdej karty. Jeśli zakres to Component, jest wyświetlany tylko dla składników z odpowiadającym im PropertyTabAttributeelementem . Jeśli jest Documentto , jest on wyświetlany dla wszystkich składników w dokumencie.
Wyjątki
Co najmniej jedna z wartości w pliku tabScopes
nie Document jest lub Component.
-lub-
Długość tabClassNames
tablic i tabScopes
nie jest zgodna.
-lub-
tabClassNames
lub tabScopes
to null
.
Uwagi
InitializeArrays udostępnia funkcję narzędziową, która może służyć do ustawiania typów klas tabulacji, które PropertyTabAttribute określają.