DesignSurfaceExtension.Initialize Method

Initializes the design surface extension.

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

Syntax

'宣言
Public Overridable Sub Initialize ( _
    surface As DesignSurface _
)
'使用
Dim instance As DesignSurfaceExtension
Dim surface As DesignSurface

instance.Initialize(surface)
public virtual void Initialize(
    DesignSurface surface
)
public:
virtual void Initialize(
    DesignSurface^ surface
)
public function Initialize(
    surface : DesignSurface
)

Parameters

Exceptions

Exception Condition
ArgumentNullException

surface is a null reference (Nothing in Visual Basic).

Remarks

If you do not need any initialization you do not need to override this method.

Permissions

See Also

Concepts

Extending Design-Time Support

Reference

DesignSurfaceExtension Class

DesignSurfaceExtension Members

Microsoft.VisualStudio.Shell.Design Namespace

DesignSurfaceExtensionAttribute

DesignSurfaceExtension

DesignSurface

IDesigner

IDesignerHost