Namespace: Microsoft.VisualStudio.Package
Assembly: MPF.Project.NonShipping (in MPF.Project.NonShipping.dll)
Syntax
'宣言
Public Overridable Function OnSelectionChanged ( _
pHierOld As IVsHierarchy, _
itemidOld As UInteger, _
pMISOld As IVsMultiItemSelect, _
pSCOld As ISelectionContainer, _
pHierNew As IVsHierarchy, _
itemidNew As UInteger, _
pMISNew As IVsMultiItemSelect, _
pSCNew As ISelectionContainer _
) As Integer
'使用
Dim instance As SelectionListener
Dim pHierOld As IVsHierarchy
Dim itemidOld As UInteger
Dim pMISOld As IVsMultiItemSelect
Dim pSCOld As ISelectionContainer
Dim pHierNew As IVsHierarchy
Dim itemidNew As UInteger
Dim pMISNew As IVsMultiItemSelect
Dim pSCNew As ISelectionContainer
Dim returnValue As Integer
returnValue = instance.OnSelectionChanged(pHierOld, _
itemidOld, pMISOld, pSCOld, pHierNew, _
itemidNew, pMISNew, pSCNew)
public virtual int OnSelectionChanged(
IVsHierarchy pHierOld,
uint itemidOld,
IVsMultiItemSelect pMISOld,
ISelectionContainer pSCOld,
IVsHierarchy pHierNew,
uint itemidNew,
IVsMultiItemSelect pMISNew,
ISelectionContainer pSCNew
)
public:
virtual int OnSelectionChanged(
IVsHierarchy^ pHierOld,
unsigned int itemidOld,
IVsMultiItemSelect^ pMISOld,
ISelectionContainer^ pSCOld,
IVsHierarchy^ pHierNew,
unsigned int itemidNew,
IVsMultiItemSelect^ pMISNew,
ISelectionContainer^ pSCNew
)
public function OnSelectionChanged(
pHierOld : IVsHierarchy,
itemidOld : uint,
pMISOld : IVsMultiItemSelect,
pSCOld : ISelectionContainer,
pHierNew : IVsHierarchy,
itemidNew : uint,
pMISNew : IVsMultiItemSelect,
pSCNew : ISelectionContainer
) : int
Parameters
- pHierOld
Type: Microsoft.VisualStudio.Shell.Interop.IVsHierarchy
- itemidOld
Type: System.UInt32
- pMISOld
Type: Microsoft.VisualStudio.Shell.Interop.IVsMultiItemSelect
- pHierNew
Type: Microsoft.VisualStudio.Shell.Interop.IVsHierarchy
- itemidNew
Type: System.UInt32
- pMISNew
Type: Microsoft.VisualStudio.Shell.Interop.IVsMultiItemSelect
Return Value
Type: System.Int32
Implements
Permissions
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.