IVsSelectionEvents.OnSelectionChanged – metoda (IVsHierarchy, UInt32, IVsMultiItemSelect, ISelectionContainer, IVsHierarchy, UInt32, IVsMultiItemSelect, ISelectionContainer)
Sestavy, které kontejneru hierarchie, položky nebo výběr projektu změnilo.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
int OnSelectionChanged(
IVsHierarchy pHierOld,
uint itemidOld,
IVsMultiItemSelect pMISOld,
ISelectionContainer pSCOld,
IVsHierarchy pHierNew,
uint itemidNew,
IVsMultiItemSelect pMISNew,
ISelectionContainer pSCNew
)
int OnSelectionChanged(
IVsHierarchy^ pHierOld,
unsigned int itemidOld,
IVsMultiItemSelect^ pMISOld,
ISelectionContainer^ pSCOld,
IVsHierarchy^ pHierNew,
unsigned int itemidNew,
IVsMultiItemSelect^ pMISNew,
ISelectionContainer^ pSCNew
)
abstract OnSelectionChanged :
pHierOld:IVsHierarchy *
itemidOld:uint32 *
pMISOld:IVsMultiItemSelect *
pSCOld:ISelectionContainer *
pHierNew:IVsHierarchy *
itemidNew:uint32 *
pMISNew:IVsMultiItemSelect *
pSCNew:ISelectionContainer -> int
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
Parametry
- pHierOld
[v] Ukazatel IVsHierarchy rozhraní hierarchii projektu pro předchozí výběr.
- itemidOld
[v] Identifikátor pro výběr předchozí položky projektu.Pro platné itemidOld hodnoty, viz VSITEMID.
- pMISOld
[v] Ukazatel IVsMultiItemSelect přístup k předchozím výběru více rozhraní.
- pSCOld
[v] Ukazatel ISelectionContainer rozhraní pro přístup k datům okno Vlastnosti pro předchozí výběr.
- pHierNew
[v] Ukazatel IVsHierarchy rozhraní hierarchii projektu pro aktuální výběr.
- itemidNew
[v] Identifikátor položky projektu pro aktuální výběr.Pro platné itemidNew hodnoty, viz VSITEMID.
- pMISNew
[v] Ukazatel IVsMultiItemSelect rozhraní pro aktuální výběr.
- pSCNew
[v] Ukazatel ISelectionContainer rozhraní pro aktuální výběr.
Vrácená hodnota
Type: System.Int32
Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.
Poznámky
Podpis COM
Z vsshell.idl:
HRESULT IVsSelectionEvents::OnSelectionChanged(
[in] IVsHierarchy *pHierOld,
[in] VSITEMID itemidOld,
[in] IVsMultiItemSelect *pMISOld,
[in] ISelectionContainer *pSCOld,
[in] IVsHierarchy *pHierNew,
[in] VSITEMID itemidNew,
[in] IVsMultiItemSelect *pMISNew,
[in] ISelectionContainer *pSCNew
);
Viz také
IVsSelectionEvents – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek