다음을 통해 공유


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에서 반환된 컬렉션입니다.

반환

도구 상자 항목입니다.

설명

이 메서드는 백그라운드 스레드에서 호출될 수 있습니다.

적용 대상