Поделиться через


VsTextPackageClass - класс

Предоставляет общие службы для любого сведения об активных представления текста.

Иерархия наследования

Object
  Microsoft.VisualStudio.TextManager.Interop.VsTextPackageClass

Пространство имен:  Microsoft.VisualStudio.TextManager.Interop
Сборка:  Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)

Синтаксис

'Декларация
<ClassInterfaceAttribute()> _
<GuidAttribute("F5E7E720-1401-11D1-883B-0000F87579D2")> _
Public Class VsTextPackageClass _
    Implements IVsTextManager, VsTextPackage
[ClassInterfaceAttribute()]
[GuidAttribute("F5E7E720-1401-11D1-883B-0000F87579D2")]
public class VsTextPackageClass : IVsTextManager, 
    VsTextPackage
[ClassInterfaceAttribute()]
[GuidAttribute(L"F5E7E720-1401-11D1-883B-0000F87579D2")]
public ref class VsTextPackageClass : IVsTextManager, 
    VsTextPackage
[<ClassInterfaceAttribute()>]
[<GuidAttribute("F5E7E720-1401-11D1-883B-0000F87579D2")>]
type VsTextPackageClass =  
    class 
        interface IVsTextManager 
        interface VsTextPackage 
    end
public class VsTextPackageClass implements IVsTextManager, VsTextPackage

Тип VsTextPackageClass предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод VsTextPackageClass

В начало страницы

Методы

  Имя Описание
Открытый метод AdjustFileChangeIgnoreCount Увеличивает или уменьшает число игнорировать для изменения файла.
Открытый метод AttemptToCheckOutBufferFromScc Не предоставленные сведения о методе.
Открытый метод AttemptToCheckOutBufferFromScc2 Пытается извлечь файл из системы управления исходным кодом.
Открытый метод CreateSelectionAction Не предоставленные сведения о методе.
Открытый метод EnumBuffers Перечисляет текстовые буферы.Еще не реализовано.
Открытый метод EnumIndependentViews Перечисляет независимое представление.
Открытый метод EnumLanguageServices Перечисляет зарегистрированные идентификаторы языковой службы.
Открытый метод EnumViews Перечисляет представления, которые предоставляются с редактором основные и связываются с указанным текстовым буфером.
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследовано от Object.)
Открытый метод GetActiveView Возвращает активный ранее или активное представление.
Открытый метод GetBufferSccStatus Не предоставленные сведения о методе.
Открытый метод GetBufferSccStatus2 Возвращает буфер сведения находится ли элемент управления исходным кодом, и, если да, вернут значение, указывающее, является ли файл.
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetMarkerTypeCount Возвращает количество зарегистрированных типов маркеров в все буферы связанных с текстовым редактором.
Открытый метод GetMarkerTypeInterface Сопоставляет числовой идентификатор типа маркера на интерфейс, который может быть использован в поиск дополнительные сведения.
Открытый метод GetPerLanguagePreferences Не предоставленные сведения о методе.
Открытый метод GetRegisteredMarkerTypeID Возвращает зарегистрированный тип маркера.
Открытый метод GetShortcutManager Возвращает диспетчер ярлыка.
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод GetUserPreferences Возвращает параметры пользователя, например потребление вкладки, размер отступа и наличие поля интерфейсного элемента для представления кадра и языковой службы.
Открытый метод IgnoreNextFileChange [in] указатель на IVsTextBuffer интерфейс.
Открытый метод MapFilenameToLanguageSID Если заданы имя файла, указывается зарегистрированная служба языка, если он существует, которое поддерживает его.
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод NavigateToLineAndColumn Находит или создает соответствующее представление в указанном буфере и устанавливает выделение в указанном месте.
Открытый метод NavigateToPosition Находит или создает соответствующее представление в указанном буфере и помещает выделение в указанную позицию линейная.
Открытый метод RegisterBuffer Регистрирует текстовый буфер с диспетчером текста.
Открытый метод RegisterIndependentView Регистрирует представление из источника за исключением редактора.
Открытый метод RegisterView Не предоставленные сведения о методе.
Открытый метод SetFileChangeAdvise Не предоставленные сведения о методе.
Открытый метод SetPerLanguagePreferences Не предоставленные сведения о методе.
Открытый метод SetUserPreferences Устанавливает параметры пользователя.
Открытый метод SuspendFileChangeAdvise Приостанавливает уведомления об изменении файла для данного файла.
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)
Открытый метод UnregisterBuffer Отменяет регистрацию буфер.
Открытый метод UnregisterIndependentView Отменяет регистрацию внешн-созданное представление.
Открытый метод UnregisterView Не предоставленные сведения о методе.

В начало страницы

Заметки

Нельзя создать экземпляр этого класса с new ключевое слово. Вместо этого необходимо получить CreateInstanceобъект и создает объект с ILocalRegistry . Этот метод создает MPF программу-оболочку с CreateInstance.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.TextManager.Interop - пространство имен