IVsTrackSelectionEx.GetCurrentSelection(IntPtr, UInt32, IVsMultiItemSelect, IntPtr) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die aktuelle Auswahl zurück.
public:
int GetCurrentSelection([Runtime::InteropServices::Out] IntPtr % ppHier, [Runtime::InteropServices::Out] System::UInt32 % pitemid, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsMultiItemSelect ^ % ppMIS, [Runtime::InteropServices::Out] IntPtr % ppSC);
public int GetCurrentSelection (out IntPtr ppHier, out uint pitemid, out Microsoft.VisualStudio.Shell.Interop.IVsMultiItemSelect ppMIS, out IntPtr ppSC);
abstract member GetCurrentSelection : nativeint * uint32 * IVsMultiItemSelect * nativeint -> int
Public Function GetCurrentSelection (ByRef ppHier As IntPtr, ByRef pitemid As UInteger, ByRef ppMIS As IVsMultiItemSelect, ByRef ppSC As IntPtr) As Integer
Parameter
- ppHier
- IntPtr
[out] Zeiger auf einen Zeiger auf die IVsHierarchy-Schnittstelle der aktuellen Auswahl.
- pitemid
- UInt32
[out] Zeiger auf den Elementbezeichner der aktuellen Auswahl. Eine Liste der gültigen pitemid Werte finden Sie unter VSITEMID .
- ppMIS
- IVsMultiItemSelect
[out] Zeiger auf einen Zeiger auf die IVsMultiItemSelect-Schnittstelle des Fensters, das die aktuelle Auswahl enthält.
- ppSC
- IntPtr
[out] Zeiger auf einen Zeiger auf die ISelectionContainer-Schnittstelle der aktuellen Auswahl.
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Aus vsshell. idl:
HRESULT IVsTrackSelectionEx::GetCurrentSelection(
[out] IVsHierarchy ** ppHier,
[out] VSITEMID * pitemid,
[out] IVsMultiItemSelect ** ppMIS,
[out] ISelectionContainer **ppSC
);
Wenn der Inhalt des- pitemid Parameters ist VSITEMID_SELECTION , der angibt, dass eine Auswahl aus mehreren Elementen besteht, rufen Sie die ausgewählten Elemente GetSelectedItems mithilfe der-Schnittstelle ab, auf die von gezeigt wird ppMIS .