ToolboxItem.AssemblyName Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets or sets the name of the assembly that contains the type or types that the toolbox item creates.
public:
property System::Reflection::AssemblyName ^ AssemblyName { System::Reflection::AssemblyName ^ get(); void set(System::Reflection::AssemblyName ^ value); };
public System.Reflection.AssemblyName AssemblyName { get; set; }
public System.Reflection.AssemblyName? AssemblyName { get; set; }
member this.AssemblyName : System.Reflection.AssemblyName with get, set
Public Property AssemblyName As AssemblyName
Property Value
An AssemblyName that indicates the assembly containing the type or types to create.
Remarks
The AssemblyName property specifies the assembly that contains the types of the components to create.
Notes to Inheritors
If your derived toolbox item class creates multiple components that are located in different assemblies, you must ensure that references to these assemblies exist in your project. It is advisable to add these references from an overload of the CreateComponentsCore(IDesignerHost) method. Even if your CreateComponentsCore(IDesignerHost) method does not depend on the value of the AssemblyName property, you should ensure that this property is set to the assembly that one of the components to create belongs to, because it is displayed in the Customize Toolbox dialog box in Visual Studio.