Partager via


IToolboxItemCreator.CreateToolboxItem Méthode

Définition

Crée un élément de boîte à outils à partir du type spécifié.

public:
 Microsoft::VisualStudio::OLE::Interop::IDataObject ^ CreateToolboxItem(System::String ^ typeName, System::Reflection::AssemblyName ^ assemblyName, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::String ^>> ^ itemProperties, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::String ^>> ^ extraInfo);
public Microsoft.VisualStudio.OLE.Interop.IDataObject CreateToolboxItem (string typeName, System.Reflection.AssemblyName assemblyName, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,string>> itemProperties, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,string>> extraInfo);
abstract member CreateToolboxItem : string * System.Reflection.AssemblyName * seq<System.Collections.Generic.KeyValuePair<string, string>> * seq<System.Collections.Generic.KeyValuePair<string, string>> -> Microsoft.VisualStudio.OLE.Interop.IDataObject
Public Function CreateToolboxItem (typeName As String, assemblyName As AssemblyName, itemProperties As IEnumerable(Of KeyValuePair(Of String, String)), extraInfo As IEnumerable(Of KeyValuePair(Of String, String))) As IDataObject

Paramètres

typeName
String

Nom de type hiérarchique complet.

assemblyName
AssemblyName

Assembly dans lequel typeName a été trouvé.

itemProperties
IEnumerable<KeyValuePair<String,String>>

Propriétés obtenues à partir de IToolboxItemInfo.GetPropertyValue pour cet élément.

extraInfo
IEnumerable<KeyValuePair<String,String>>

Collection retournée par IToolboxItemInfo.ExtraInfo pour cet élément.

Retours

Élément de boîte à outils.

Remarques

Cette méthode peut être appelée sur un thread d’arrière-plan.

S’applique à