IVsLanguageDragDropOps.IsTextDataAtLocation(IVsTextLines, Int32, Int32, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bestimmt, ob das an DragSetup(IDataObject, IVsTextLines, Int32) übergebene Datenobjekt Daten enthält, die als Text für den Textpuffer an der angegebenen Position gerendert werden können.
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
Parameter
- pBuffer
- IVsTextLines
Der Textpuffer.
- iLine
- Int32
Die Zeilennummer.
- iCol
- Int32
Die Spaltennummer
- pfIsTextDataValidAtLoc
- Int32
[out] Null (false), wenn Textdaten am Speicherort ungültig sind; andernfalls Wert ungleich 0 (true).
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
Diese Methode wird bei jeder Mausbewegung ( DragOver ) aufgerufen. DragSetup muss vor dem Aufruf dieser Methode aufgerufen werden.