The following reference information explains objects that are used to create an instance of the core text editor.

In This Section

  • VSCodeWindow Object
    Describes the code window object, a specialized document window that can enclose one or more text views.

  • VSCodeWindowManager Object
    Describes the code window manager object that is implemented by the language service and is responsible for managing adornments.

  • VSTextBuffer Object
    Describes the text buffer object, which represents a stream of Unicode text, the data for a file.

  • VSTextView Object
    Describes the text view, a window that lets users view and edit Unicode text of the text buffer.