Share via


IVsTrackSelectionEx.OnSelectChange Method

Reports that the current selection container has changed.

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

Syntax

'Declaration
Function OnSelectChange ( _
    pSC As ISelectionContainer _
) As Integer
int OnSelectChange(
    ISelectionContainer pSC
)
int OnSelectChange(
    [InAttribute] ISelectionContainer^ pSC
)
abstract OnSelectChange : 
        pSC:ISelectionContainer -> int 
function OnSelectChange(
    pSC : ISelectionContainer
) : int

Parameters

Return Value

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

Implements

ITrackSelection.OnSelectChange(ISelectionContainer)

Remarks

COM Signature

From vsshell.idl:

HRESULT IVsTrackSelectionEx::OnSelectChange(
   [in] ISelectionContainer * pSC
);

An ISelectionContainer pointer is part of the selection context that is maintained by the environment for every window. The environment uses this pointer to retrieve Properties window data.

.NET Framework Security

See Also

Reference

IVsTrackSelectionEx Interface

Microsoft.VisualStudio.Shell.Interop Namespace