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


IVsUserData - интерфейс

Позволяет вызывающему объекту для использования GUID задать или получить пользователи (свойства).

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

Синтаксис

'Декларация
<GuidAttribute("978A8E17-4DF8-432A-9623-D530A26452BC")> _
<InterfaceTypeAttribute()> _
Public Interface IVsUserData
[GuidAttribute("978A8E17-4DF8-432A-9623-D530A26452BC")]
[InterfaceTypeAttribute()]
public interface IVsUserData
[GuidAttribute(L"978A8E17-4DF8-432A-9623-D530A26452BC")]
[InterfaceTypeAttribute()]
public interface class IVsUserData
[<GuidAttribute("978A8E17-4DF8-432A-9623-D530A26452BC")>]
[<InterfaceTypeAttribute()>]
type IVsUserData =  interface end
public interface IVsUserData

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

Методы

  Имя Описание
Открытый метод GetData Возвращает пользователей из буфера.
Открытый метод SetData Устанавливает пользователи в буфер.

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

Заметки

IVsUserData интерфейс универсальных группирование свойств наиболее важной которого моникер буфера. Этот интерфейс используется для задания или извлечения свойства (данные) из буфера. Индексы GUID свойства, которые затем возвращаются в ВАРИАНТЕ.

Использование IVsUserData в частности эффективного способа получения и установки пользователей. Для быстрого доступа (время простоя, циклов, Time-критического кода и т п), рекомендуется кэшировании данных в кэше.

Примечания для разработчиков

Реализуют в случаях, когда объекты текстового буфера требуется получить или задать пользователей.

См. также

Ссылки

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