IVsLanguageClipboardOpsEx.IsTextDataEx 方法

定义

确定数据对象是否包含可呈现到文本中的数据。

public:
 int IsTextDataEx(Microsoft::VisualStudio::OLE::Interop::IDataObject ^ pDO, Microsoft::VisualStudio::TextManager::Interop::IVsTextLines ^ pBuffer, [Runtime::InteropServices::Out] int % pfIsTextData);
int IsTextDataEx(Microsoft::VisualStudio::OLE::Interop::IDataObject const & pDO, Microsoft::VisualStudio::TextManager::Interop::IVsTextLines const & pBuffer, [Runtime::InteropServices::Out] int & pfIsTextData);
public int IsTextDataEx (Microsoft.VisualStudio.OLE.Interop.IDataObject pDO, Microsoft.VisualStudio.TextManager.Interop.IVsTextLines pBuffer, out int pfIsTextData);
abstract member IsTextDataEx : Microsoft.VisualStudio.OLE.Interop.IDataObject * Microsoft.VisualStudio.TextManager.Interop.IVsTextLines * int -> int
Public Function IsTextDataEx (pDO As IDataObject, pBuffer As IVsTextLines, ByRef pfIsTextData As Integer) As Integer

参数

pDO
IDataObject

数据对象。

pBuffer
IVsTextLines

缓冲区。

pfIsTextData
Int32

弄如果数据对象不包含文本数据,则为零 (false) 。

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

注解

对于剪贴板操作,将调用此方法,只要未实现,就会调用拖动/删除操作 IVsLanguageDragDropOps 。 如果实现,则调用, DragSetup 而不是拖动操作。

适用于