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


IVsUserData.SetData - метод

Устанавливает пользователи в буфер.

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

Синтаксис

'Декларация
Function SetData ( _
    ByRef riidKey As Guid, _
    vtData As Object _
) As Integer
int SetData(
    ref Guid riidKey,
    Object vtData
)
int SetData(
    [InAttribute] Guid% riidKey, 
    [InAttribute] Object^ vtData
)
abstract SetData : 
        riidKey:Guid byref * 
        vtData:Object -> int
function SetData(
    riidKey : Guid, 
    vtData : Object
) : int

Параметры

  • riidKey
    Тип: Guid%

    [in] уникальный идентификатор данных.

  • vtData
    Тип: Object

    [in] данные, которые должны быть заданы.

Возвращаемое значение

Тип: Int32
Если метод завершается успешно, возвращается S_OK.Если происходит сбой, возвращается код ошибки.

Заметки

Модель COM подписи

Из textmgr.idl:

HRESULT IVsUserData::SetData(
   [in] REFGUID riidKey,
   [in] VARIANT vtData
);

Копия становится данных, поэтому вызывающий объект по-прежнему имеет ВЕРСИЮ передаваемого.

Безопасность платформы .NET Framework

См. также

Ссылки

IVsUserData Интерфейс

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