IVsLanguageDragDropOps.IsTextDataAtLocation(IVsTextLines, Int32, Int32, Int32) Метод

Определение

Определяет, содержит ли объект данных, передаваемый методу DragSetup(IDataObject, IVsTextLines, Int32), данные, которые могут отображаться как текст для текстового буфера в указанном расположении.

public:
 int IsTextDataAtLocation(Microsoft::VisualStudio::TextManager::Interop::IVsTextLines ^ pBuffer, int iLine, int iCol, [Runtime::InteropServices::Out] int % pfIsTextDataValidAtLoc);
int IsTextDataAtLocation(Microsoft::VisualStudio::TextManager::Interop::IVsTextLines const & pBuffer, int iLine, int iCol, [Runtime::InteropServices::Out] int & pfIsTextDataValidAtLoc);
public int IsTextDataAtLocation (Microsoft.VisualStudio.TextManager.Interop.IVsTextLines pBuffer, int iLine, int iCol, out int pfIsTextDataValidAtLoc);
abstract member IsTextDataAtLocation : Microsoft.VisualStudio.TextManager.Interop.IVsTextLines * int * int * int -> int
Public Function IsTextDataAtLocation (pBuffer As IVsTextLines, iLine As Integer, iCol As Integer, ByRef pfIsTextDataValidAtLoc As Integer) As Integer

Параметры

pBuffer
IVsTextLines

Текстовый буфер.

iLine
Int32

Номер строки.

iCol
Int32

Номер столбца

pfIsTextDataValidAtLoc
Int32

[out] ноль (false), если текстовые данные недопустимым в расположении, в противном случае ненулевое значение (true).

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

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

Этот метод вызывается при каждом перемещении мыши ( DragOver ). DragSetup метод должен быть вызван до вызова этого метода.

Применяется к