IVsLanguageClipboardOpsEx.IsTextDataEx 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
确定数据对象是否包含可呈现到文本中的数据。
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) 。
返回
如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。
注解
对于剪贴板操作,将调用此方法,只要未实现,就会调用拖动/删除操作 IVsLanguageDragDropOps 。 如果实现,则调用, DragSetup 而不是拖动操作。