Share via


IActiveDesigner Interface

Manages an ActiveX designer used as an editor.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("51AAE3E0-7486-11CF-A0C2-00AA0062BE57")> _
Public Interface IActiveDesigner
[InterfaceTypeAttribute()]
[GuidAttribute("51AAE3E0-7486-11CF-A0C2-00AA0062BE57")]
public interface IActiveDesigner
[InterfaceTypeAttribute()]
[GuidAttribute(L"51AAE3E0-7486-11CF-A0C2-00AA0062BE57")]
public interface class IActiveDesigner
[<InterfaceTypeAttribute()>]
[<GuidAttribute("51AAE3E0-7486-11CF-A0C2-00AA0062BE57")>]
type IActiveDesigner =  interface end
public interface IActiveDesigner

The IActiveDesigner type exposes the following members.

Methods

  Name Description
Public method GetExtensibilityObject Retrieves the extensibility object (DTE) for the ActiveX designer in use as an editor.
Public method GetRuntimeClassID Retrieves the class identifier (CLSID) for the runtime portion of the ActiveX designer. Designers generally have separate runtime and design time components.
Public method GetRuntimeMiscStatusFlags Updates an object containing designer runtime flags information.
Public method QueryPersistenceInterface Tests whether or not the designer supports a given persistence interface such as IPersistStream.
Public method SaveRuntimeState Saves the runtime state of the designer.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace