TypeDescriptor.CreateDesigner(IComponent, Type) Methode

Definitie

Hiermee maakt u een exemplaar van de ontwerper die is gekoppeld aan het opgegeven onderdeel en van het opgegeven type ontwerper.

public:
 static System::ComponentModel::Design::IDesigner ^ CreateDesigner(System::ComponentModel::IComponent ^ component, Type ^ designerBaseType);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Design-time attributes are not preserved when trimming. Types referenced by attributes like EditorAttribute and DesignerAttribute may not be available after trimming.")]
public static System.ComponentModel.Design.IDesigner? CreateDesigner(System.ComponentModel.IComponent component, Type designerBaseType);
public static System.ComponentModel.Design.IDesigner CreateDesigner(System.ComponentModel.IComponent component, Type designerBaseType);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of component cannot be statically discovered.")]
public static System.ComponentModel.Design.IDesigner? CreateDesigner(System.ComponentModel.IComponent component, Type designerBaseType);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Design-time attributes are not preserved when trimming. Types referenced by attributes like EditorAttribute and DesignerAttribute may not be available after trimming.")>]
static member CreateDesigner : System.ComponentModel.IComponent * Type -> System.ComponentModel.Design.IDesigner
static member CreateDesigner : System.ComponentModel.IComponent * Type -> System.ComponentModel.Design.IDesigner
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of component cannot be statically discovered.")>]
static member CreateDesigner : System.ComponentModel.IComponent * Type -> System.ComponentModel.Design.IDesigner
Public Shared Function CreateDesigner (component As IComponent, designerBaseType As Type) As IDesigner

Parameters

component
IComponent

Een IComponent die het onderdeel aangeeft dat moet worden gekoppeld aan de ontwerpfunctie.

designerBaseType
Type

Een Type die het type ontwerpfunctie vertegenwoordigt dat moet worden gemaakt.

Retouren

Een IDesigner instantie van de ontwerper voor het onderdeel of null als er geen ontwerper kan worden gevonden.

Kenmerken

Opmerkingen

Als deze methode geen geldige DesignerAttributemethode kan vinden, wordt de klassehiërarchie doorzocht naar een ontwerper. Als een ontwerper niet kan worden gevonden in de klassehiërarchie, wordt deze geretourneerd null.

Van toepassing op

Zie ook