ToolboxService.GetToolboxItems 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.
Mengembalikan ICollection objek ToolboxItem .
Overload
GetToolboxItems(Assembly, String, Boolean) |
Mengembalikan ICollection objek ToolboxItem untuk rakitan yang diberikan. |
GetToolboxItems(AssemblyName, Boolean) |
Mengembalikan ICollection objek ToolboxItem untuk rakitan yang diberikan. |
GetToolboxItems(AssemblyName) |
Mengembalikan ICollection objek ToolboxItem untuk rakitan yang diberikan. |
GetToolboxItems(Assembly, String) |
Mengembalikan yang ICollection berisi semua item kotak alat dalam rakitan yang diberikan. |
GetToolboxItems(Assembly, String, Boolean)
Mengembalikan ICollection objek ToolboxItem untuk rakitan yang diberikan.
public:
static System::Collections::ICollection ^ GetToolboxItems(System::Reflection::Assembly ^ a, System::String ^ newCodeBase, bool throwOnError);
public static System.Collections.ICollection GetToolboxItems (System.Reflection.Assembly a, string newCodeBase, bool throwOnError);
static member GetToolboxItems : System.Reflection.Assembly * string * bool -> System.Collections.ICollection
Public Shared Function GetToolboxItems (a As Assembly, newCodeBase As String, throwOnError As Boolean) As ICollection
Parameter
- a
- Assembly
Perakitan untuk menghitung.
- newCodeBase
- String
String yang merupakan lokasi URL assembly.
- throwOnError
- Boolean
true
untuk melempar pengecualian pada kesalahan; jika tidak, false
.
Mengembalikan
Koleksi yang berisi semua item kotak alat dalam rakitan yang diwakili oleh nama rakitan yang diberikan.
Pengecualian
a
adalah null
.
Keterangan
Metode GetToolboxItems ini memindai perakitan untuk semua jenis yang mendukung item kotak alat, dan mengembalikan item untuk jenis tersebut. Untuk mendukung item kotak alat, jenis harus memiliki karakteristik berikut:
Jadilah publik.
Mengimplementasikan IComponent.
Tidak menjadi abstrak.
Tidak memiliki set ke ToolboxItemAttribute
false
pada jenisnya.Tidak berisi parameter generik.
Rakitan dikunci selama proses, sehingga menghitung berbagai file melalui GetToolboxItems dapat menyebabkan banyak rakitan dimuat. Metode GetToolboxItems yang mengambil nama rakitan membuat rakitan terpisah AppDomain untuk mencari rakitan. Setelah selesai menghitung ToolboxItem objek untuk sekumpulan rakitan, Anda dapat memanggil UnloadToolboxItems metode , yang membongkar AppDomain dan membebaskan referensi file pada rakitan yang dimuat.
Berlaku untuk
GetToolboxItems(AssemblyName, Boolean)
Mengembalikan ICollection objek ToolboxItem untuk rakitan yang diberikan.
public:
static System::Collections::ICollection ^ GetToolboxItems(System::Reflection::AssemblyName ^ an, bool throwOnError);
public static System.Collections.ICollection GetToolboxItems (System.Reflection.AssemblyName an, bool throwOnError);
static member GetToolboxItems : System.Reflection.AssemblyName * bool -> System.Collections.ICollection
Public Shared Function GetToolboxItems (an As AssemblyName, throwOnError As Boolean) As ICollection
Parameter
- an
- AssemblyName
Nama assembly untuk memuat assembly.
- throwOnError
- Boolean
true
untuk melempar pengecualian pada kesalahan; jika tidak, false
.
Mengembalikan
Koleksi yang berisi semua item kotak alat dalam rakitan yang diwakili oleh nama rakitan yang diberikan.
Pengecualian
an
adalah null
.
Keterangan
Metode GetToolboxItems ini memindai perakitan untuk semua jenis yang mendukung item kotak alat, dan mengembalikan item untuk jenis tersebut. Untuk mendukung item kotak alat, jenis harus memiliki karakteristik berikut:
Jadilah publik.
Mengimplementasikan IComponent.
Tidak menjadi abstrak.
Tidak memiliki set ke ToolboxItemAttribute
false
pada jenisnya.Tidak berisi parameter generik.
Rakitan dikunci selama proses, sehingga menghitung berbagai file melalui GetToolboxItems dapat menyebabkan banyak rakitan dimuat. Metode GetToolboxItems yang mengambil nama rakitan membuat rakitan terpisah AppDomain untuk mencari rakitan. Setelah selesai menghitung ToolboxItem objek untuk sekumpulan rakitan, Anda dapat memanggil UnloadToolboxItems metode , yang membongkar AppDomain dan membebaskan referensi file pada rakitan yang dimuat.
Berlaku untuk
GetToolboxItems(AssemblyName)
Mengembalikan ICollection objek ToolboxItem untuk rakitan yang diberikan.
public:
static System::Collections::ICollection ^ GetToolboxItems(System::Reflection::AssemblyName ^ an);
public static System.Collections.ICollection GetToolboxItems (System.Reflection.AssemblyName an);
static member GetToolboxItems : System.Reflection.AssemblyName -> System.Collections.ICollection
Public Shared Function GetToolboxItems (an As AssemblyName) As ICollection
Parameter
- an
- AssemblyName
Nama assembly untuk memuat assembly.
Mengembalikan
Koleksi yang berisi semua item kotak alat dalam rakitan yang diwakili oleh nama rakitan yang diberikan.
Pengecualian
an
adalah null
.
Keterangan
Metode GetToolboxItems ini memindai perakitan untuk semua jenis yang mendukung item kotak alat, dan mengembalikan item untuk jenis tersebut. Untuk mendukung item kotak alat, jenis harus memiliki karakteristik berikut:
Jadilah publik.
Mengimplementasikan IComponent.
Tidak menjadi abstrak.
Tidak memiliki set ke ToolboxItemAttribute
false
pada jenisnya.Tidak berisi parameter generik.
Rakitan dikunci selama proses, sehingga menghitung berbagai file melalui GetToolboxItems dapat menyebabkan banyak rakitan dimuat. Metode GetToolboxItems yang mengambil nama rakitan membuat rakitan terpisah AppDomain untuk mencari rakitan. Setelah selesai menghitung ToolboxItem objek untuk sekumpulan rakitan, Anda dapat memanggil UnloadToolboxItems metode , yang membongkar AppDomain dan membebaskan referensi file pada rakitan yang dimuat.
Rakitan yang dimuat dengan cara ini dimuat ke dalam terpisah AppDomain sehingga nantinya dapat dibongkar. Ini hanya sesaat mengunci file assembly.
Lihat juga
Berlaku untuk
GetToolboxItems(Assembly, String)
Mengembalikan yang ICollection berisi semua item kotak alat dalam rakitan yang diberikan.
public:
static System::Collections::ICollection ^ GetToolboxItems(System::Reflection::Assembly ^ a, System::String ^ newCodeBase);
public static System.Collections.ICollection GetToolboxItems (System.Reflection.Assembly a, string newCodeBase);
static member GetToolboxItems : System.Reflection.Assembly * string -> System.Collections.ICollection
Public Shared Function GetToolboxItems (a As Assembly, newCodeBase As String) As ICollection
Parameter
- a
- Assembly
Perakitan untuk menghitung.
- newCodeBase
- String
String yang merupakan lokasi URL assembly.
Mengembalikan
Koleksi yang berisi semua item kotak alat di rakitan yang diberikan.
Pengecualian
a
adalah null
.
Keterangan
Metode GetToolboxItems ini memindai perakitan untuk semua jenis yang mendukung item kotak alat, dan mengembalikan item untuk jenis tersebut. Untuk mendukung item kotak alat, jenis harus memiliki karakteristik berikut:
Jadilah publik.
Mengimplementasikan IComponent.
Tidak menjadi abstrak.
Tidak memiliki set ke ToolboxItemAttribute
false
pada jenisnya.Tidak berisi parameter generik.
Rakitan dikunci selama proses, sehingga menghitung berbagai file melalui GetToolboxItems dapat menyebabkan banyak rakitan dimuat. Metode GetToolboxItems yang mengambil nama rakitan membuat rakitan terpisah AppDomain untuk mencari rakitan. Setelah selesai menghitung ToolboxItem objek untuk sekumpulan rakitan, Anda dapat memanggil UnloadToolboxItems metode , yang membongkar AppDomain dan membebaskan referensi file pada rakitan yang dimuat.