Partager via


IVsTrackSelectionEx.OnSelectChange Method (ISelectionContainer)

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

'Déclaration
Function OnSelectChange ( _
    pSC As ISelectionContainer _
) As Integer
'Utilisation
Dim instance As IVsTrackSelectionEx
Dim pSC As ISelectionContainer
Dim returnValue As Integer

returnValue = instance.OnSelectChange(pSC)
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

IVsTrackSelectionEx Members

OnSelectChange Overload

Microsoft.VisualStudio.Shell.Interop Namespace