ToolboxService.GetToolboxItems Metoda
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.
Zwraca obiekt ICollectionToolboxItem .
Przeciążenia
GetToolboxItems(Assembly, String, Boolean) |
Zwraca obiekt ICollectionToolboxItem dla danego zestawu. |
GetToolboxItems(AssemblyName, Boolean) |
Zwraca obiekt ICollectionToolboxItem dla danego zestawu. |
GetToolboxItems(AssemblyName) |
Zwraca obiekt ICollectionToolboxItem dla danego zestawu. |
GetToolboxItems(Assembly, String) |
Zwraca element ICollection zawierający wszystkie elementy przybornika w danym zestawie. |
GetToolboxItems(Assembly, String, Boolean)
Zwraca obiekt ICollectionToolboxItem dla danego zestawu.
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
Parametry
- a
- Assembly
Zestaw do wyliczenia.
- newCodeBase
- String
Ciąg, który jest lokalizacją adresu URL zestawu.
- throwOnError
- Boolean
true
zgłaszanie wyjątku w przypadku błędu; w przeciwnym razie , false
.
Zwraca
Kolekcja zawierająca wszystkie elementy przybornika w zestawie reprezentowane przez daną nazwę zestawu.
Wyjątki
a
to null
.
Uwagi
Metoda GetToolboxItems skanuje zestaw dla wszystkich typów, które obsługują elementy przybornika, i zwraca elementy dla tych typów. Aby obsługiwać element przybornika, typ musi mieć następujące cechy:
Bądź publiczny.
Zaimplementuj IComponent.
Nie są abstrakcyjne.
Nie ma ustawionego ToolboxItemAttribute na
false
typ.Nie zawiera parametrów ogólnych.
Zestawy są zablokowane przez czas trwania procesu, więc wyliczanie różnych plików za pomocą GetToolboxItems może spowodować załadowanie wielu zestawów. Metody GetToolboxItems , które przyjmują nazwę zestawu, tworzą oddzielną AppDomain metodę wyszukiwania zestawów. Po zakończeniu wyliczania ToolboxItem obiektów dla zestawu zestawów można wywołać metodę UnloadToolboxItems , która zwalnia AppDomain i zwalnia odwołania do plików w załadowanych zestawach.
Dotyczy
GetToolboxItems(AssemblyName, Boolean)
Zwraca obiekt ICollectionToolboxItem dla danego zestawu.
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
Parametry
- an
- AssemblyName
Nazwa zestawu, z którego ma być ładowany zestaw.
- throwOnError
- Boolean
true
zgłaszanie wyjątku w przypadku błędu; w przeciwnym razie , false
.
Zwraca
Kolekcja zawierająca wszystkie elementy przybornika w zestawie reprezentowane przez daną nazwę zestawu.
Wyjątki
an
to null
.
Uwagi
Metoda GetToolboxItems skanuje zestaw dla wszystkich typów, które obsługują elementy przybornika, i zwraca elementy dla tych typów. Aby obsługiwać element przybornika, typ musi mieć następujące cechy:
Bądź publiczny.
Zaimplementuj IComponent.
Nie są abstrakcyjne.
Nie ma ustawionego ToolboxItemAttribute na
false
typ.Nie zawiera parametrów ogólnych.
Zestawy są zablokowane przez czas trwania procesu, więc wyliczanie różnych plików za pomocą GetToolboxItems może spowodować załadowanie wielu zestawów. Metody GetToolboxItems , które przyjmują nazwę zestawu, tworzą oddzielną AppDomain metodę wyszukiwania zestawów. Po zakończeniu wyliczania ToolboxItem obiektów dla zestawu zestawów można wywołać metodę UnloadToolboxItems , która zwalnia AppDomain i zwalnia odwołania do plików w załadowanych zestawach.
Dotyczy
GetToolboxItems(AssemblyName)
Zwraca obiekt ICollectionToolboxItem dla danego zestawu.
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
Parametry
- an
- AssemblyName
Nazwa zestawu, z którego ma być ładowany zestaw.
Zwraca
Kolekcja zawierająca wszystkie elementy przybornika w zestawie reprezentowane przez daną nazwę zestawu.
Wyjątki
an
to null
.
Uwagi
Metoda GetToolboxItems skanuje zestaw dla wszystkich typów, które obsługują elementy przybornika, i zwraca elementy dla tych typów. Aby obsługiwać element przybornika, typ musi mieć następujące cechy:
Bądź publiczny.
Zaimplementuj IComponent.
Nie są abstrakcyjne.
Nie ma ustawionego ToolboxItemAttribute na
false
typ.Nie zawiera parametrów ogólnych.
Zestawy są zablokowane przez czas trwania procesu, więc wyliczanie różnych plików za pomocą GetToolboxItems może spowodować załadowanie wielu zestawów. Metody GetToolboxItems , które przyjmują nazwę zestawu, tworzą oddzielną AppDomain metodę wyszukiwania zestawów. Po zakończeniu wyliczania ToolboxItem obiektów dla zestawu zestawów można wywołać metodę UnloadToolboxItems , która zwalnia AppDomain i zwalnia odwołania do plików w załadowanych zestawach.
Zestawy ładowane w ten sposób są ładowane do oddzielnej, AppDomain aby można je było później zwolnić. To tylko chwilowo blokuje plik zestawu.
Zobacz też
Dotyczy
GetToolboxItems(Assembly, String)
Zwraca element ICollection zawierający wszystkie elementy przybornika w danym zestawie.
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
Parametry
- a
- Assembly
Zestaw do wyliczenia.
- newCodeBase
- String
Ciąg, który jest lokalizacją adresu URL zestawu.
Zwraca
Kolekcja zawierająca wszystkie elementy przybornika w danym zestawie.
Wyjątki
a
to null
.
Uwagi
Metoda GetToolboxItems skanuje zestaw dla wszystkich typów, które obsługują elementy przybornika, i zwraca elementy dla tych typów. Aby obsługiwać element przybornika, typ musi mieć następujące cechy:
Bądź publiczny.
Zaimplementuj IComponent.
Nie są abstrakcyjne.
Nie ma ustawionego ToolboxItemAttribute na
false
typ.Nie zawiera parametrów ogólnych.
Zestawy są zablokowane przez czas trwania procesu, więc wyliczanie różnych plików za pomocą GetToolboxItems może spowodować załadowanie wielu zestawów. Metody GetToolboxItems , które przyjmują nazwę zestawu, tworzą oddzielną AppDomain metodę wyszukiwania zestawów. Po zakończeniu wyliczania ToolboxItem obiektów dla zestawu zestawów można wywołać metodę UnloadToolboxItems , która zwalnia AppDomain i zwalnia odwołania do plików w załadowanych zestawach.