Share via


IActiveDesigner Interface

Definition

Manages an ActiveX designer used as an editor.

public interface class IActiveDesigner
public interface class IActiveDesigner
__interface IActiveDesigner
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("51AAE3E0-7486-11CF-A0C2-00AA0062BE57")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IActiveDesigner
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("51AAE3E0-7486-11CF-A0C2-00AA0062BE57")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IActiveDesigner
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("51AAE3E0-7486-11CF-A0C2-00AA0062BE57")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IActiveDesigner = interface
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("51AAE3E0-7486-11CF-A0C2-00AA0062BE57")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IActiveDesigner = interface
Public Interface IActiveDesigner
Attributes

Methods

GetExtensibilityObject(Object)

Retrieves the extensibility object (DTE) for the ActiveX designer in use as an editor.

GetRuntimeClassID(Guid)

Retrieves the class identifier (CLSID) for the runtime portion of the ActiveX designer. Designers generally have separate runtime and design time components.

GetRuntimeMiscStatusFlags(UInt32)

Updates an object containing designer runtime flags information.

QueryPersistenceInterface(Guid)

Tests whether or not the designer supports a given persistence interface such as IPersistStream.

SaveRuntimeState(Guid, Guid, IntPtr)

Saves the runtime state of the designer.

Applies to