Compartilhar via


IVsUIHierWinClipboardHelper.AdviseClipboardHelperEvents Method

Establishes client notification of hierarchy clipboard helper events without the hierarchy implementing IConnectionPointContainer.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

Syntax

'Declaration
Function AdviseClipboardHelperEvents ( _
    pSink As IVsUIHierWinClipboardHelperEvents, _
    <OutAttribute> ByRef pdwCookie As UInteger _
) As Integer
int AdviseClipboardHelperEvents(
    IVsUIHierWinClipboardHelperEvents pSink,
    out uint pdwCookie
)
int AdviseClipboardHelperEvents(
    [InAttribute] IVsUIHierWinClipboardHelperEvents^ pSink, 
    [OutAttribute] unsigned int% pdwCookie
)
abstract AdviseClipboardHelperEvents : 
        pSink:IVsUIHierWinClipboardHelperEvents * 
        pdwCookie:uint32 byref -> int
function AdviseClipboardHelperEvents(
    pSink : IVsUIHierWinClipboardHelperEvents, 
    pdwCookie : uint
) : int

Parameters

  • pdwCookie
    Type: UInt32%

    [out] Unique identifier for the referenced event sink. This value is required to unadvise the event sink using UnadviseClipboardHelperEvents.

Return Value

Type: Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.

Remarks

COM Signature

From vsshell.idl:

HRESULT IVsUIHierWinClipboardHelper::AdviseClipboardHelperEvents(
   [in] IVsUIHierWinClipboardHelperEvents *pSink,
   [out] VSCOOKIE *pdwCookie
);

Use this method to set up notification of hierarchy events related to the clipboard by sinking the hierarchy window to the hierarchy events.

.NET Framework Security

See Also

Reference

IVsUIHierWinClipboardHelper Interface

Microsoft.VisualStudio.Shell.Interop Namespace