Type.GenericTypeArguments Vlastnost

Definice

Získá pole argumentů obecného typu pro tento typ.Gets an array of the generic type arguments for this type.

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.An array of the generic type arguments for this type.

Poznámky

Tato vlastnost získá pouze argumenty obecného typu; To znamená, že typy, které byly zadány pro parametry obecného typu aktuálního typu.This property gets only the generic type arguments; that is, the types that have been specified for the generic type parameters of the current type. Pokud je aktuální typ definicí obecného typu, vrátí tato vlastnost prázdné pole.If the current type is a generic type definition, this property returns an empty array.

Poznámka

Je-li obecný typ použit v obecné metodě nebo v jiném obecném typu, mohou být některé z jeho obecných argumentů parametry obecného typu pro ohraničující metodu nebo typ.If a generic type is used in a generic method or in another generic type, some of its generic type arguments might be generic type parameters of the enclosing method or type.

Chcete-li získat parametry obecného typu typu, který představuje definici obecného typu, použijte TypeInfo.GenericTypeParameters vlastnost.To get the generic type parameters of a type that represents a generic type definition, use the TypeInfo.GenericTypeParameters property. Chcete-li získat TypeInfo objekt pro aktuální Type objekt, použijte IntrospectionExtensions.GetTypeInfo metodu rozšíření.To get a TypeInfo object for the current Type object, use the IntrospectionExtensions.GetTypeInfo extension method.

Platí pro