IVsWindowView Interface

Controls part of the client area in a window. One of several interfaces you can implement on the the DocView or ViewHelper object to override other interfaces. Rarely used.

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

Syntax

'Declaration
<GuidAttribute("7E7C4B21-079F-4830-9ED5-E0CB0BF281F1")> _
<InterfaceTypeAttribute()> _
Public Interface IVsWindowView
[GuidAttribute("7E7C4B21-079F-4830-9ED5-E0CB0BF281F1")]
[InterfaceTypeAttribute()]
public interface IVsWindowView
[GuidAttribute(L"7E7C4B21-079F-4830-9ED5-E0CB0BF281F1")]
[InterfaceTypeAttribute()]
public interface class IVsWindowView
[<GuidAttribute("7E7C4B21-079F-4830-9ED5-E0CB0BF281F1")>]
[<InterfaceTypeAttribute()>]
type IVsWindowView =  interface end
public interface IVsWindowView

The IVsWindowView type exposes the following members.

Methods

  Name Description
Public method GetGuidProperty Retrieves the value of a GUID property.
Public method GetProperty Retrieves the value of a property.
Public method SetGuidProperty Set the value of a GUID property.
Public method SetProperty Set the value of a property.

Top

Remarks

To override the existing implementation on the DocView or ViewHelper objects, implement IVsWindowView on an object. Use the SetProperty method of the IVsWindowFrame interface to, in effect, register the overriding interface. The SetProperty method takes an enumerated value (use the VSFPROPID_DocView or VSFPROPID_ViewHelper as appropriate) and the implementing object as arguments.

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace