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 - пространство имен