SettableOleDataObject.DAdvise 方法

定义

在数据对象和通知接收器之间建立连接。

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

弄连接的标记。 此令牌用于稍后删除连接。

返回

Int32

如果该方法成功,则为 Microsoft.VisualStudio.VSConstants.S_OK; ; 否则为错误代码。

实现

适用于