Share via


ViewFilter.Dispose Method

Frees up any resources allocated when the ViewFilter class was created.

Namespace:  Microsoft.VisualStudio.Package
Assemblies:   Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.12.0 (in Microsoft.VisualStudio.Package.LanguageService.12.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)

Syntax

'Declaration
Public Overridable Sub Dispose
public virtual void Dispose()
public:
virtual void Dispose()
abstract Dispose : unit -> unit  
override Dispose : unit -> unit
public function Dispose()

Implements

IDisposable.Dispose

Remarks

If you derive a class from the CodeWindowManager class and override this method, you must call the base method after you are done with your own clean up.

The base method releases several interfaces acquired in the constructor.

.NET Framework Security

See Also

Reference

ViewFilter Class

Microsoft.VisualStudio.Package Namespace