Type.GenericTypeArguments Właściwość
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.
Pobiera tablicę argumentów typu ogólnego dla tego typu.
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()
Wartość właściwości
- Type[]
Tablica argumentów typu ogólnego dla tego typu.
Uwagi
Ta właściwość pobiera tylko argumenty typu ogólnego; oznacza to, że typy, które zostały określone dla parametrów typu ogólnego bieżącego typu. Jeśli bieżący typ jest definicją typu ogólnego, ta właściwość zwraca pustą tablicę.
Uwaga
Jeśli typ ogólny jest używany w metodzie ogólnej lub w innym typie ogólnym, niektóre z jego argumentów typu ogólnego mogą być parametrami typu ogólnego otaczającej metody lub typu.
Aby uzyskać parametry typu ogólnego typu reprezentujące definicję typu ogólnego, użyj TypeInfo.GenericTypeParameters właściwości . Aby uzyskać TypeInfo obiekt dla bieżącego Type obiektu, użyj metody rozszerzenia IntrospectionExtensions.GetTypeInfo .