Share via


VsTextPackage Members

Include Protected Members
Include Inherited Members

Provides general services for anyone wanting information about the active text views.

The VsTextPackage type exposes the following members.

Methods

 

Name

Description

Public method

AdjustFileChangeIgnoreCount

Increases or decreases the ignore count for file changes. (Inherited from IVsTextManager.)

Public method

AttemptToCheckOutBufferFromScc

Method information not provided. (Inherited from IVsTextManager.)

Public method

AttemptToCheckOutBufferFromScc2

Attempts to check out a file from source code control. (Inherited from IVsTextManager.)

Public method

CreateSelectionAction

Method information is not provided. Do not use this method. (Inherited from IVsTextManager.)

Public method

EnumBuffers

Enumerates text buffers. Not yet implemented. (Inherited from IVsTextManager.)

Public method

EnumIndependentViews

Enumerates the independent views. (Inherited from IVsTextManager.)

Public method

EnumLanguageServices

Enumerates the registered language service IDs. (Inherited from IVsTextManager.)

Public method

EnumViews

Enumerates views that are provided with the core editor and are associated with a particular text buffer. (Inherited from IVsTextManager.)

Public method

GetActiveView

Returns the active or previously active view. (Inherited from IVsTextManager.)

Public method

GetBufferSccStatus

Method information not provided. Do not use this method. (Inherited from IVsTextManager.)

Public method

GetBufferSccStatus2

Returns information on whether a buffer is under source code control and, if so, whether the file is checked in. (Inherited from IVsTextManager.)

Public method

GetMarkerTypeCount

Returns the number of registered marker types within all buffers associated with the core text editor. (Inherited from IVsTextManager.)

Public method

GetMarkerTypeInterface

Maps a numeric marker type ID to an interface that can be used to probe for specific information. (Inherited from IVsTextManager.)

Public method

GetPerLanguagePreferences

Method information is not provided. (Inherited from IVsTextManager.)

Public method

GetRegisteredMarkerTypeID

Returns a registered marker type. (Inherited from IVsTextManager.)

Public method

GetShortcutManager

Returns the shortcut manager. (Inherited from IVsTextManager.)

Public method

GetUserPreferences

Returns the user preferences, such as tab usage, indent size and widget margin presence for the view, frame, and language service. (Inherited from IVsTextManager.)

Public method

IgnoreNextFileChange

Notifies that the next file change is to be ignored. (Inherited from IVsTextManager.)

Public method

MapFilenameToLanguageSID

Given a file name, determines the registered language service, if one exists, that understands it. (Inherited from IVsTextManager.)

Public method

NavigateToLineAndColumn

Finds or creates an appropriate view on the specified buffer and places the selection at the specified location. (Inherited from IVsTextManager.)

Public method

NavigateToPosition

Finds or creates an appropriate view on the specified buffer and puts the selection on the specified linear position. (Inherited from IVsTextManager.)

Public method

RegisterBuffer

Registers a text buffer with the text manager. (Inherited from IVsTextManager.)

Public method

RegisterIndependentView

Registers a view from a source other than the core editor. (Inherited from IVsTextManager.)

Public method

RegisterView

Method information is not provided. (Inherited from IVsTextManager.)

Public method

SetFileChangeAdvise

Method information is not provided. (Inherited from IVsTextManager.)

Public method

SetPerLanguagePreferences

Method information is not provided. (Inherited from IVsTextManager.)

Public method

SetUserPreferences

Sets user preferences. (Inherited from IVsTextManager.)

Public method

SuspendFileChangeAdvise

Suspends file change notifications for a given file. (Inherited from IVsTextManager.)

Public method

UnregisterBuffer

Unregisters a buffer. (Inherited from IVsTextManager.)

Public method

UnregisterIndependentView

Unregisters an externally-created view. (Inherited from IVsTextManager.)

Public method

UnregisterView

Method information is not provided. (Inherited from IVsTextManager.)

Top

See Also

Reference

VsTextPackage Interface

Microsoft.VisualStudio.TextManager.Interop Namespace