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


IVsLanguageClipboardOps.DataObjectRendered - метод

Позволяет производить изменения к объекту данных после того, как он будет вставлен.

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

Синтаксис

'Декларация
Function DataObjectRendered ( _
    pTextLines As IVsTextLines, _
    dwHint As UInteger, _
    ptsInsertedText As TextSpan() _
) As Integer
int DataObjectRendered(
    IVsTextLines pTextLines,
    uint dwHint,
    TextSpan[] ptsInsertedText
)
int DataObjectRendered(
    [InAttribute] IVsTextLines^ pTextLines, 
    [InAttribute] unsigned int dwHint, 
    [InAttribute] array<TextSpan>^ ptsInsertedText
)
abstract DataObjectRendered : 
        pTextLines:IVsTextLines * 
        dwHint:uint32 * 
        ptsInsertedText:TextSpan[] -> int
function DataObjectRendered(
    pTextLines : IVsTextLines, 
    dwHint : uint, 
    ptsInsertedText : TextSpan[]
) : int

Параметры

  • dwHint
    Тип: UInt32

    [in] обозначает начало координат текст (представление или действия) для объекта данных, который только что был к просмотру. Дополнительные сведения см. в разделе DATA_OBJECT_RENDER_HINT.

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

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

Заметки

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

Из textmgr.idl:

HRESULT IVsLanguageClipboardOps::DataObjectRendered(
   [in] IVsTextLines *pTextLines,
   [in] DWORD dwHint,
   [in] TextSpan *ptsInsertedText
);

Используйте этот метод, чтобы изменить способ показан текст объекта данных после содержащих текст. Этот метод позволяет настраивать свой код в ответ на какие типы представлений или действия, вызвавшего объект визуализации данных, (например, представление буфера обмена или действие paste).

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

См. также

Ссылки

IVsLanguageClipboardOps Интерфейс

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