SignatureHelper.AddArguments(Type[], Type[][], Type[][]) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menambahkan sekumpulan argumen ke tanda tangan, dengan pengubah kustom yang ditentukan.
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()())
Parameter
- arguments
- Type[]
Jenis argumen yang akan ditambahkan.
- requiredCustomModifiers
- Type[][]
Array jenis array. Setiap array jenis mewakili pengubah kustom yang diperlukan untuk argumen yang sesuai, seperti IsConst atau IsBoxed. Jika argumen tertentu tidak memiliki pengubah kustom yang diperlukan, tentukan null
alih-alih array jenis. Jika tidak ada argumen yang memerlukan pengubah kustom, tentukan null
alih-alih array array.
- optionalCustomModifiers
- Type[][]
Array jenis array. Setiap array jenis mewakili pengubah kustom opsional untuk argumen yang sesuai, seperti IsConst atau IsBoxed. Jika argumen tertentu tidak memiliki pengubah kustom opsional, tentukan null
alih-alih array jenis. Jika tidak ada argumen yang memiliki pengubah kustom opsional, tentukan null
alih-alih array array.
Pengecualian
Elemen dari arguments
adalah null
.
-atau-
Salah satu pengubah kustom yang ditentukan adalah null
. (Namun, null
dapat ditentukan untuk array pengubah kustom untuk argumen apa pun.)
Tanda tangan telah selesai.
-atau-
Salah satu pengubah kustom yang ditentukan adalah jenis array.
-atau-
Salah satu pengubah kustom yang ditentukan adalah jenis generik terbuka. Artinya, ContainsGenericParameters properti adalah true
untuk pengubah kustom.
-atau-
Ukuran requiredCustomModifiers
atau optionalCustomModifiers
tidak sama dengan ukuran arguments
.
Keterangan
Argumen ditambahkan ke akhir tanda tangan, dalam urutan elemen arguments
.
System.Runtime.CompilerServices Lihat namespace untuk kelas yang mewakili pengubah kustom.