IVsObjectList – rozhraní
Obsahuje informace o symboly v seznamu, který je součástí celkové organizace ve stromovém zobrazení (IVsLiteTree) kódu nástrojů k procházení.IVsObjectListje rozšíření IVsLiteTreeList a poskytuje další metody, které jsou relevantní pro symboly v projektu.Obsahuje informace o symboly v seznamu, který je součástí celkové organizace ve stromovém zobrazení (IVsLiteTree) kódu nástrojů k procházení.IVsObjectListje rozšíření IVsLiteTreeList a poskytuje další metody, které jsou relevantní pro symboly v projektu.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
[ComConversionLossAttribute]
[InterfaceTypeAttribute(1)]
[GuidAttribute("C48F7AB9-8966-4138-B602-14C5EB8BD857")]
public interface IVsObjectList : IVsLiteTreeList
[ComConversionLossAttribute]
[InterfaceTypeAttribute(1)]
[GuidAttribute("C48F7AB9-8966-4138-B602-14C5EB8BD857")]
public interface class IVsObjectList : IVsLiteTreeList
[<ComConversionLossAttribute>]
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("C48F7AB9-8966-4138-B602-14C5EB8BD857")>]
type IVsObjectList =
interface
interface IVsLiteTreeList
end
<ComConversionLossAttribute>
<InterfaceTypeAttribute(1)>
<GuidAttribute("C48F7AB9-8966-4138-B602-14C5EB8BD857")>
Public Interface IVsObjectList
Inherits IVsLiteTreeList
Metody
Název | Popis | |
---|---|---|
CanDelete(UInt32, Int32) | Příznak označující, pokud lze odstranit položku seznamu vrátí. |
|
CanGoToSource(UInt32, VSOBJGOTOSRCTYPE, Int32) | Příznak označující, pokud je podporován navigace na položku seznamu zdroj vrátí. |
|
CanRename(UInt32, String, Int32) | Příznak označující, pokud lze přejmenovat položku seznamu vrátí. |
|
CountSourceItems(UInt32, IVsHierarchy, UInt32, UInt32) | Vrací hierarchii a počet ItemIDs odpovídající zdrojové soubory pro danou položku. |
|
DoDelete(UInt32, UInt32) | Požádá-li provést operaci odstranění položky seznamu. |
|
DoDragDrop(UInt32, IDataObject, UInt32, UInt32) | Dotaz daného seznamu zboží ke zpracování operace a přetažení. |
|
DoRename(UInt32, String, UInt32) | Zobrazí položky seznamu proveďte operaci přejmenování. |
|
EnumClipboardFormats(UInt32, UInt32, UInt32, VSOBJCLIPFORMAT[], UInt32[]) | Položky seznamu výčet jeho formáty podporované schránky požádá. |
|
FillDescription(UInt32, UInt32, IVsObjectBrowserDescription2) | Zobrazí položky seznamu poskytnout popis k použití v prohlížeči objektů. |
|
GetBrowseObject(UInt32, Object) | Vrací ukazatel na Procházet vlastnosti IDispatch pro danou položku. |
|
GetCapabilities(UInt32) | Vrátí objekt seznamu možností. |
|
GetCategoryField(UInt32, LIB_CATEGORY, UInt32) | Vrátí hodnotu pro zadané kategorie pro danou položku. |
|
GetClipboardFormat(UInt32, UInt32, FORMATETC[], STGMEDIUM[]) | Zobrazí že položku seznamu vykreslí zvláštní schránky formát, který podporuje. |
|
GetContextMenu(UInt32, Guid, Int32, IOleCommandTarget) | Umožňuje poskytovat různé místní nabídka seznam a IOleCommandTarget pro danou položku. |
|
GetDisplayData(UInt32, VSTREEDISPLAYDATA[]) | Načte data nakreslit strom požadované položky seznamu. |
|
GetExpandable(UInt32, Int32) | Informace o metodě není k dispozici.Return E_NOTIMPL. |
|
GetExpandable2(UInt32, UInt32, Int32) | Příznak označující, zda je rozšiřitelné položky seznamu vrátí. |
|
GetExpandedList(UInt32, Int32, IVsLiteTreeList) | Rozbalí seznam uzel stromu. |
|
GetExtendedClipboardVariant(UInt32, UInt32, VSOBJCLIPFORMAT[], Object) | Zobrazí že položku seznamu vykreslí formát zvláštní schránky jako variantu. |
|
GetFlags(UInt32) | Vrátí atributy aktuálního seznamu stromu. |
|
GetItemCount(UInt32) | Vrátí počet položek v seznamu Aktuální strom. |
|
GetList(UInt32, UInt32, UInt32, VSOBSEARCHCRITERIA[], IVsObjectList) | Vrátí podřízený IVsObjectList pro zadané kategorie. |
|
GetListChanges(UInt32, VSTREELISTITEMCHANGE[]) | Vrátí změny, k nimž došlo v seznamu ve stromu.Pro budoucí použití pouze.Return E_NOTIMPL. |
|
GetMultipleSourceItems(UInt32, UInt32, UInt32, VSITEMSELECTION[]) | Vrátí ID tématu, pokud více než jeden odpovídající zdrojové soubory pro danou položku. |
|
GetNavigationInfo(UInt32, VSOBNAVIGATIONINFO2[]) | Vyplní VSOBNAVIGATIONINFO2 struktury pro položku seznamu povolení seznamu přejděte k němu prostřednictvím LocateNavigationInfo. |
|
GetSourceContext(UInt32, IntPtr, UInt32) | Vrátí číslo zdrojového souboru a řádek pro položku seznamu. |
|
GetText(UInt32, VSTREETEXTOPTIONS, String) | Vrátí ukazatel formátovaná jako text pro položku v seznamu požadované stromu. |
|
GetTipText(UInt32, VSTREETOOLTIPTYPE, String) | Vrací ukazatel na text tipu nástroje pro položku v seznamu požadované stromu. |
|
GetUserContext(UInt32, Object) | Vrátí objekt kontext uživatele pro daný seznam položek. |
|
GoToSource(UInt32, VSOBJGOTOSRCTYPE) | Přejde ke zdroji pro daný seznam položek. |
|
LocateExpandedList(IVsLiteTreeList, UInt32) | ||
LocateNavigationInfo(VSOBNAVIGATIONINFO2[], VSOBNAVNAMEINFONODE[], Int32, Int32, UInt32[]) | Vrátí index seznamu položku odpovídající VSOBNAVIGATIONINFO2 struktury. |
|
OnClose(VSTREECLOSEACTIONS[]) | Upozorní aktuální seznam stromu, že ji uzavíráte. |
|
QueryDragDrop(UInt32, IDataObject, UInt32, UInt32) | Příznak označující, zda daný seznam položek podporuje operace přetažení myší vrátí. |
|
ShowHelp(UInt32) | Umožňuje zobrazit nápovědu pro danou položku. |
|
ToggleState(UInt32, UInt32) | Určuje položku stromu požadované přepínání stavu zaškrtnutí políčka má. |
|
UpdateCounter(UInt32, UInt32) | Vrátí aktuální čítač změnit seznam stromu a označuje, že obsah seznamu změnily. |
Poznámky pro implementátory:
Implementován účastnit kód nástrojů k procházení knihoven.
Poznámky pro volající:
Volání kódu získat informace o sadě symbolů v souladu s parametry zadané pomocí nástrojů k procházení GetList nebo GetList.
Viz také
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek