IVSMDDesignerService Interface

Definition

Provides VS shell support for managed form designers.

public interface class IVSMDDesignerService
public interface class IVSMDDesignerService
__interface IVSMDDesignerService
[System.Runtime.InteropServices.Guid("74946829-37A0-11D2-A273-00C04F8EF4FF")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVSMDDesignerService
[<System.Runtime.InteropServices.Guid("74946829-37A0-11D2-A273-00C04F8EF4FF")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVSMDDesignerService = interface
Public Interface IVSMDDesignerService
Attributes

Properties

DesignViewAttribute

Gets the name of the metadata attribute we will use to determine if a class supports a design view.

Methods

CreateDesigner(Object, Object)

Creates a designer based on the contents of the given designer loader.

CreateDesignerForClass(Object, String)

Creates a designer based on the designer of the given component class.

CreateDesignerLoader(String)

Creates an uninitialized designer loader.

GetDesignerLoaderClassForFile(String)

Finds a registered designer loader for the specified file extension.

RegisterDesignViewAttribute(Object, Int32, Int32, String)

Registers the specified attribute value for the specified file.

Applies to