PropertyTabAttribute.InitializeArrays Metoda

Definice

Inicializuje atribut.

Přetížení

Name Description
InitializeArrays(String[], PropertyTabScope[])

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

InitializeArrays(Type[], PropertyTabScope[])

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

InitializeArrays(String[], PropertyTabScope[])

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

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

protected:
 void InitializeArrays(cli::array <System::String ^> ^ tabClassNames, cli::array <System::ComponentModel::PropertyTabScope> ^ tabScopes);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Types referenced by tabClassNames may be trimmed.")]
protected void InitializeArrays(string[]? tabClassNames, System.ComponentModel.PropertyTabScope[]? tabScopes);
protected void InitializeArrays(string[] tabClassNames, System.ComponentModel.PropertyTabScope[] tabScopes);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Types referenced by tabClassNames may be trimmed.")>]
member this.InitializeArrays : string[] * System.ComponentModel.PropertyTabScope[] -> unit
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 PropertyTabAttribute. Pokud je Document, zobrazí se pro všechny součásti v dokumentu.

Atributy

Výjimky

Jedna nebo více hodnot v tabScopes této hodnotě není Document nebo Component.

nebo

Délky tabClassNames polí se tabScopes neshodují.

nebo

tabClassNames nebo tabScopes je null.

Poznámky

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

Platí pro

InitializeArrays(Type[], PropertyTabScope[])

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

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

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 PropertyTabAttribute. Pokud je Document, zobrazí se pro všechny součásti v dokumentu.

Výjimky

Jedna nebo více hodnot v tabScopes této hodnotě není Document nebo Component.

nebo

Délky tabClasses polí se tabScopes neshodují.

nebo

tabClasses nebo tabScopes je null.

Poznámky

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

Platí pro