SettableOleDataObject.DAdvise 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在数据对象和通知接收器之间建立连接。
public:
virtual int DAdvise(cli::array <Microsoft::VisualStudio::OLE::Interop::FORMATETC> ^ pFormatetc, System::UInt32 ADVF, Microsoft::VisualStudio::OLE::Interop::IAdviseSink ^ pAdvSink, [Runtime::InteropServices::Out] System::UInt32 % pdwConnection);
public int DAdvise (Microsoft.VisualStudio.OLE.Interop.FORMATETC[] pFormatetc, uint ADVF, Microsoft.VisualStudio.OLE.Interop.IAdviseSink pAdvSink, out uint pdwConnection);
abstract member DAdvise : Microsoft.VisualStudio.OLE.Interop.FORMATETC[] * uint32 * Microsoft.VisualStudio.OLE.Interop.IAdviseSink * uint32 -> int
override this.DAdvise : Microsoft.VisualStudio.OLE.Interop.FORMATETC[] * uint32 * Microsoft.VisualStudio.OLE.Interop.IAdviseSink * uint32 -> int
Public Function DAdvise (pFormatetc As FORMATETC(), ADVF As UInteger, pAdvSink As IAdviseSink, ByRef pdwConnection As UInteger) As Integer
参数
- pFormatetc
- FORMATETC[]
定义将用于将来通知的格式、目标设备、方面和介质的结构。
- ADVF
- UInt32
用于控制通知连接的一组标志。
- pAdvSink
- IAdviseSink
建议接收器。
- pdwConnection
- UInt32
弄连接的标记。 此令牌用于稍后删除连接。
返回
如果该方法成功,则为 Microsoft.VisualStudio.VSConstants.S_OK; ; 否则为错误代码。