IVSMDDesignerService Interface

 

Provides VS shell support for managed form designers.

Namespace:   Microsoft.VisualStudio.Designer.Interfaces
Assembly:  Microsoft.VisualStudio.Designer.Interfaces (in Microsoft.VisualStudio.Designer.Interfaces.dll)

[InterfaceTypeAttribute(1)]
[GuidAttribute("74946829-37A0-11D2-A273-00C04F8EF4FF")]
public interface class IVSMDDesignerService

NameDescription
System_CAPS_pubpropertyDesignViewAttribute

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

NameDescription
System_CAPS_pubmethodCreateDesigner(Object^, Object^)

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

System_CAPS_pubmethodCreateDesignerForClass(Object^, String^)

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

System_CAPS_pubmethodCreateDesignerLoader(String^)

Creates an uninitialized designer loader.

System_CAPS_pubmethodGetDesignerLoaderClassForFile(String^)

Finds a registered designer loader for the specified file extension.

System_CAPS_pubmethodRegisterDesignViewAttribute(Object^, Int32, Int32, String^)

Registers the specified attribute value for the specified file.

Return to top
Show: