Sdílet prostřednictvím


__VSGSIFLAGS – výčet

 

Obsahuje informace o výběru položek a VSITEMSELECTION struktury.

Tento výčet má atribut FlagsAttribute, který umožňuje bitovou kombinaci hodnot členů.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

[FlagsAttribute]
public enum __VSGSIFLAGS
[FlagsAttribute]
public enum class __VSGSIFLAGS
[<FlagsAttribute>]
type __VSGSIFLAGS
<FlagsAttribute>
Public Enumeration __VSGSIFLAGS

Členové

Název člena Popis
GSI_fOmitHierPtrs

Určuje, že pHier pole VSITEMSELECTION struktury není nutné vyplnit (a proto není AddRef()'d).To je užitečné v případě, kde je výběr v jedné hierarchii, jako je tato hodnota nemusí být vyplněno.pHier Již byl získán prostřednictvím GetCurrentSelection nebo prostřednictvím OnSelectionChanged.

Poznámky

Podpis COM

Z vsshell.idl:

V současnosti je pouze jeden prvek __VSGSIFLAGS výčtu: GSI_fOmitHierPtrs.Nastavena, GSI_fOmitHierPtrs označuje, že pHier člena VSITEMSELECTION struktury by neměla obsahovat IVsHierarchy ukazatele; měla zůstat null a proto není doplnit počet odkazů s IUnknown::AddRef.

Nastavení GSI_fOmitHierPtrs příznak je optimalizace, která je užitečná, pokud výběr umístěn v jedné hierarchii.Protože IVsHierarchy již získané ukazatel pro výběr GetCurrentSelection nebo OnSelectionChanged, je třeba znovu načíst.

Viz také

Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek