VsCodeWindowClass Class
Allows manipulation of a code window.
Inheritance Hierarchy
System.Object
Microsoft.VisualStudio.TextManager.Interop.VsCodeWindowClass
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
<ClassInterfaceAttribute()> _
<GuidAttribute("F5E7E719-1401-11D1-883B-0000F87579D2")> _
Public Class VsCodeWindowClass _
Implements IVsCodeWindow, VsCodeWindow
[ClassInterfaceAttribute()]
[GuidAttribute("F5E7E719-1401-11D1-883B-0000F87579D2")]
public class VsCodeWindowClass : IVsCodeWindow,
VsCodeWindow
[ClassInterfaceAttribute()]
[GuidAttribute(L"F5E7E719-1401-11D1-883B-0000F87579D2")]
public ref class VsCodeWindowClass : IVsCodeWindow,
VsCodeWindow
[<ClassInterfaceAttribute()>]
[<GuidAttribute("F5E7E719-1401-11D1-883B-0000F87579D2")>]
type VsCodeWindowClass =
class
interface IVsCodeWindow
interface VsCodeWindow
end
public class VsCodeWindowClass implements IVsCodeWindow, VsCodeWindow
The VsCodeWindowClass type exposes the following members.
Constructors
Name | Description | |
---|---|---|
VsCodeWindowClass | Creates a new instance of the code window class. |
Top
Methods
Name | Description | |
---|---|---|
Close | Closes the code window. | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetBuffer | Returns the buffer used by all views in the code window. | |
GetEditorCaption | Returns the editor caption to which editors can append custom text. | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetLastActiveView | Returns the last active view of the code window. | |
GetPrimaryView | Returns the top (or primary) view of a split code window. | |
GetSecondaryView | Returns the bottom (or secondary) view of a split code window. | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GetViewClassID | Returns the text view class to change or query. | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
SetBaseEditorCaption | Appends custom text to the editor caption. | |
SetBuffer | Sets the text buffer for all views in the code window. | |
SetViewClassID | Sets the text view class to change or query. | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Top
Remarks
You cannot create an instance of this class with the new keyword. Instead, you must get the ILocalRegistry object and create the object with CreateInstance. The MPF wraps this method with CreateInstance.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.