次の方法で共有


IToolboxItemCreator.CreateToolboxItem メソッド

定義

指定した型からツールボックス項目を作成します。

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

パラメーター

typeName
String

完全な階層型名。

assemblyName
AssemblyName

見つかったアセンブリ typeName

itemProperties
IEnumerable<KeyValuePair<String,String>>

このアイテムの IToolboxItemInfo.GetPropertyValue から取得したプロパティ。

extraInfo
IEnumerable<KeyValuePair<String,String>>

このアイテムの IToolboxItemInfo.ExtraInfo から返されるコレクション。

戻り値

ツールボックス項目。

注釈

このメソッドは、バックグラウンド スレッドで呼び出される場合があります。

適用対象