Partilhar via


IToolboxItemCreator.CreateToolboxItem Método

Definição

Cria um item de caixa de ferramentas do tipo especificado.

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

Parâmetros

typeName
String

Um nome de tipo hierárquico completo.

assemblyName
AssemblyName

O assembly no qual typeName foi encontrado.

itemProperties
IEnumerable<KeyValuePair<String,String>>

As propriedades obtidas de IToolboxItemInfo.GetPropertyValue para este item.

extraInfo
IEnumerable<KeyValuePair<String,String>>

A coleção retornada de IToolboxItemInfo.ExtraInfo para este item.

Retornos

O item da caixa de ferramentas.

Comentários

Esse método pode ser chamado em um thread em segundo plano.

Aplica-se a