ToolboxService.GetToolboxItems Yöntem

Tanım

Nesnelerden birini ICollectionToolboxItem döndürür.

Aşırı Yüklemeler

GetToolboxItems(Assembly, String, Boolean)

Verilen derleme için nesnelerden ToolboxItem birini ICollection döndürür.

GetToolboxItems(AssemblyName, Boolean)

Verilen derleme için nesnelerden ToolboxItem birini ICollection döndürür.

GetToolboxItems(AssemblyName)

Verilen derleme için nesnelerden ToolboxItem birini ICollection döndürür.

GetToolboxItems(Assembly, String)

Verilen derlemedeki tüm araç kutusu öğelerini içeren bir ICollection döndürür.

GetToolboxItems(Assembly, String, Boolean)

Verilen derleme için nesnelerden ToolboxItem birini ICollection döndürür.

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

Parametreler

a
Assembly

Numaralandıracak derleme.

newCodeBase
String

Derlemenin URL konumu olan bir dize.

throwOnError
Boolean

true hatada özel durum oluşturma; aksi takdirde , false.

Döndürülenler

Verilen derleme adıyla temsil edilen derlemedeki tüm araç kutusu öğelerini içeren bir koleksiyon.

Özel durumlar

a, null değeridir.

Açıklamalar

yöntemi, GetToolboxItems araç kutusu öğelerini destekleyen tüm türler için derlemeyi tarar ve bu türler için öğeleri döndürür. Araç kutusu öğesini desteklemek için türün aşağıdaki özelliklere sahip olması gerekir:

  • Herkese açık olun.

  • uygulayın IComponent.

  • Soyut olmayın.

  • ToolboxItemAttribute türünde olarak ayarlanmış false değil.

  • Genel parametreler içermez.

Derlemeler bir işlem süresi boyunca kilitlenir, bu nedenle aracılığıyla çeşitli dosyaların GetToolboxItems numaralanması birçok derlemenin yüklenmesine neden olabilir. Derleme GetToolboxItems adını alan yöntemler, derlemeleri aramak için ayrı AppDomain bir oluşturur. Bir derleme kümesi için nesneleri listelemeyi ToolboxItem bitirdiğinizde, dosyasını kaldırıp yüklenen derlemelerdeki AppDomain dosya başvurularını serbest sağlayan yöntemini çağırabilirsinizUnloadToolboxItems.

Şunlara uygulanır

GetToolboxItems(AssemblyName, Boolean)

Verilen derleme için nesnelerden ToolboxItem birini ICollection döndürür.

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

Parametreler

an
AssemblyName

Derlemenin yüklendiği derleme adı.

throwOnError
Boolean

true hatada özel durum oluşturma; aksi takdirde , false.

Döndürülenler

Verilen derleme adıyla temsil edilen derlemedeki tüm araç kutusu öğelerini içeren bir koleksiyon.

Özel durumlar

an, null değeridir.

Açıklamalar

yöntemi, GetToolboxItems araç kutusu öğelerini destekleyen tüm türler için derlemeyi tarar ve bu türler için öğeleri döndürür. Araç kutusu öğesini desteklemek için türün aşağıdaki özelliklere sahip olması gerekir:

  • Herkese açık olun.

  • uygulayın IComponent.

  • Soyut olmayın.

  • ToolboxItemAttribute türünde olarak ayarlanmış false değil.

  • Genel parametreler içermez.

Derlemeler bir işlem süresi boyunca kilitlenir, bu nedenle aracılığıyla çeşitli dosyaların GetToolboxItems numaralanması birçok derlemenin yüklenmesine neden olabilir. Derleme GetToolboxItems adını alan yöntemler, derlemeleri aramak için ayrı AppDomain bir oluşturur. Bir derleme kümesi için nesneleri listelemeyi ToolboxItem bitirdiğinizde, dosyasını kaldırıp yüklenen derlemelerdeki AppDomain dosya başvurularını serbest sağlayan yöntemini çağırabilirsinizUnloadToolboxItems.

Şunlara uygulanır

GetToolboxItems(AssemblyName)

Verilen derleme için nesnelerden ToolboxItem birini ICollection döndürür.

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

Parametreler

an
AssemblyName

Derlemenin yüklendiği derleme adı.

Döndürülenler

Verilen derleme adıyla temsil edilen derlemedeki tüm araç kutusu öğelerini içeren bir koleksiyon.

Özel durumlar

an, null değeridir.

Açıklamalar

yöntemi, GetToolboxItems araç kutusu öğelerini destekleyen tüm türler için derlemeyi tarar ve bu türler için öğeleri döndürür. Araç kutusu öğesini desteklemek için türün aşağıdaki özelliklere sahip olması gerekir:

  • Herkese açık olun.

  • uygulayın IComponent.

  • Soyut olmayın.

  • ToolboxItemAttribute türünde olarak ayarlanmış false değil.

  • Genel parametreler içermez.

Derlemeler bir işlem süresi boyunca kilitlenir, bu nedenle aracılığıyla çeşitli dosyaların GetToolboxItems numaralanması birçok derlemenin yüklenmesine neden olabilir. Derleme GetToolboxItems adını alan yöntemler, derlemeleri aramak için ayrı AppDomain bir oluşturur. Bir derleme kümesi için nesneleri listelemeyi ToolboxItem bitirdiğinizde, dosyasını kaldırıp yüklenen derlemelerdeki AppDomain dosya başvurularını serbest sağlayan yöntemini çağırabilirsinizUnloadToolboxItems.

Bu şekilde yüklenen derlemeler daha sonra kaldırılabilmeleri için ayrı AppDomain bir düzene yüklenir. Bu, derleme dosyasını yalnızca bir an için kilitler.

Ayrıca bkz.

Şunlara uygulanır

GetToolboxItems(Assembly, String)

Verilen derlemedeki tüm araç kutusu öğelerini içeren bir ICollection döndürür.

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

Parametreler

a
Assembly

Numaralandıracak derleme.

newCodeBase
String

Derlemenin URL konumu olan bir dize.

Döndürülenler

Verilen derlemedeki tüm araç kutusu öğelerini içeren bir koleksiyon.

Özel durumlar

a, null değeridir.

Açıklamalar

yöntemi, GetToolboxItems araç kutusu öğelerini destekleyen tüm türler için derlemeyi tarar ve bu türler için öğeleri döndürür. Araç kutusu öğesini desteklemek için türün aşağıdaki özelliklere sahip olması gerekir:

  • Herkese açık olun.

  • uygulayın IComponent.

  • Soyut olmayın.

  • ToolboxItemAttribute türünde olarak ayarlanmış false değil.

  • Genel parametreler içermez.

Derlemeler bir işlem süresi boyunca kilitlenir, bu nedenle aracılığıyla çeşitli dosyaların GetToolboxItems numaralanması birçok derlemenin yüklenmesine neden olabilir. Derleme GetToolboxItems adını alan yöntemler, derlemeleri aramak için ayrı AppDomain bir oluşturur. Bir derleme kümesi için nesneleri listelemeyi ToolboxItem bitirdiğinizde, dosyasını kaldırıp yüklenen derlemelerdeki AppDomain dosya başvurularını serbest sağlayan yöntemini çağırabilirsinizUnloadToolboxItems.

Ayrıca bkz.

Şunlara uygulanır