Sdílet prostřednictvím


PropertyTabAttribute.InitializeArrays Metoda

Definice

Inicializuje atribut .

Přetížení

InitializeArrays(String[], PropertyTabScope[])

Inicializuje atribut pomocí zadaných názvů tříd tabulátoru a pole oborů tabulátoru.

InitializeArrays(Type[], PropertyTabScope[])

Inicializuje atribut pomocí zadaných názvů tříd tabulátoru a pole oborů tabulátoru.

InitializeArrays(String[], PropertyTabScope[])

Zdroj:
PropertyTabAttribute.cs
Zdroj:
PropertyTabAttribute.cs
Zdroj:
PropertyTabAttribute.cs

Inicializuje atribut pomocí zadaných názvů tříd tabulátoru a pole oborů tabulátoru.

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[]

Pole plně kvalifikovaných názvů typů typů, které se mají vytvořit pro karty na okno Vlastnosti.

tabScopes
PropertyTabScope[]

Rozsah každé karty Pokud je Componentobor , zobrazí se pouze pro komponenty s odpovídajícím PropertyTabAttributeparametrem . Pokud je Document, zobrazí se pro všechny součásti v dokumentu.

Výjimky

Jedna nebo více hodnot v tabScopes souboru není Document nebo Component.

-nebo-

Délka tabClassNames polí a tabScopes se neshoduje.

-nebo-

tabClassNames nebo tabScopes je null.

Poznámky

InitializeArrays poskytuje funkci nástroje, kterou lze použít k nastavení typů tříd karet, které tato PropertyTabAttribute funkce určuje.

Platí pro

InitializeArrays(Type[], PropertyTabScope[])

Zdroj:
PropertyTabAttribute.cs
Zdroj:
PropertyTabAttribute.cs
Zdroj:
PropertyTabAttribute.cs

Inicializuje atribut pomocí zadaných názvů tříd tabulátoru a pole oborů tabulátoru.

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 karet, které se mají vytvořit.

tabScopes
PropertyTabScope[]

Rozsah každé karty Pokud je Componentobor , zobrazí se pouze pro komponenty s odpovídajícím PropertyTabAttributeparametrem . Pokud je Document, zobrazí se pro všechny součásti v dokumentu.

Výjimky

Jedna nebo více hodnot v tabScopes souboru není Document nebo Component.

-nebo-

Délka tabClassNames polí a tabScopes se neshoduje.

-nebo-

tabClassNames nebo tabScopes je null.

Poznámky

InitializeArrays poskytuje funkci nástroje, kterou lze použít k nastavení typů tříd karet, které tato PropertyTabAttribute funkce určuje.

Platí pro