Type.GenericTypeArguments Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá pole argumentů obecného typu pro tento typ.
public:
abstract property cli::array <Type ^> ^ GenericTypeArguments { cli::array <Type ^> ^ get(); };
public:
virtual property cli::array <Type ^> ^ GenericTypeArguments { cli::array <Type ^> ^ get(); };
public abstract Type[] GenericTypeArguments { get; }
public virtual Type[] GenericTypeArguments { get; }
member this.GenericTypeArguments : Type[]
Public MustOverride ReadOnly Property GenericTypeArguments As Type()
Public Overridable ReadOnly Property GenericTypeArguments As Type()
Hodnota vlastnosti
- Type[]
Pole argumentů obecného typu pro tento typ.
Poznámky
Tato vlastnost získá pouze argumenty obecného typu. to znamená typy, které byly zadány pro parametry obecného typu aktuálního typu. Pokud je aktuální typ definicí obecného typu, vrátí tato vlastnost prázdné pole.
Poznámka
Pokud se obecný typ používá v obecné metodě nebo jiném obecném typu, některé z jejích argumentů obecného typu mohou být parametry obecného typu nadřazené metody nebo typu.
Chcete-li získat parametry obecného typu typu, který představuje definici obecného typu, použijte TypeInfo.GenericTypeParameters vlastnost. Chcete-li získat TypeInfo objekt pro aktuální Type objekt, použijte IntrospectionExtensions.GetTypeInfo metodu rozšíření.