SignatureHelper.AddArguments(Type[], Type[][], Type[][]) Metoda

Definice

Přidá do podpisu sadu argumentů se zadanými vlastními modifikátory.

public:
 void AddArguments(cli::array <Type ^> ^ arguments, cli::array <cli::array <Type ^> ^> ^ requiredCustomModifiers, cli::array <cli::array <Type ^> ^> ^ optionalCustomModifiers);
public void AddArguments (Type[]? arguments, Type[][]? requiredCustomModifiers, Type[][]? optionalCustomModifiers);
public void AddArguments (Type[] arguments, Type[][] requiredCustomModifiers, Type[][] optionalCustomModifiers);
member this.AddArguments : Type[] * Type[][] * Type[][] -> unit
Public Sub AddArguments (arguments As Type(), requiredCustomModifiers As Type()(), optionalCustomModifiers As Type()())

Parametry

arguments
Type[]

Typy argumentů, které se mají přidat.

requiredCustomModifiers
Type[][]

Pole typů. Každé pole typů představuje požadované vlastní modifikátory pro odpovídající argument, například IsConst nebo IsBoxed. Pokud určitý argument nemá žádné požadované vlastní modifikátory, zadejte null místo pole typů. Pokud žádný z argumentů nevyžaduje vlastní modifikátory, zadejte null místo pole polí.

optionalCustomModifiers
Type[][]

Pole typů. Každé pole typů představuje volitelné vlastní modifikátory pro odpovídající argument, například IsConst nebo IsBoxed. Pokud určitý argument nemá žádné volitelné vlastní modifikátory, zadejte null místo pole typů. Pokud žádný z argumentů nemá volitelné vlastní modifikátory, zadejte null místo pole polí.

Výjimky

Prvek arguments je null.

-nebo- Jedním ze zadaných vlastních modifikátorů je null. (Lze však null zadat pro pole vlastních modifikátorů pro libovolný argument.)

Podpis již byl dokončen.

-nebo- Jedním ze zadaných vlastních modifikátorů je typ pole.

-nebo- Jedním ze zadaných vlastních modifikátorů je otevřený obecný typ. To znamená, že ContainsGenericParameters vlastnost je true pro vlastní modifikátor.

-nebo- Velikost requiredCustomModifiers nebo optionalCustomModifiers se nerovná velikosti arguments.

Poznámky

Argumenty se přidají na konec podpisu v pořadí prvků arguments.

System.Runtime.CompilerServices Viz obor názvů tříd, které představují vlastní modifikátory.

Platí pro