Sdílet prostřednictvím


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
System_CAPS_pubmethod CanDelete(UInt32, Int32)

Příznak označující, pokud lze odstranit položku seznamu vrátí.

System_CAPS_pubmethod CanGoToSource(UInt32, VSOBJGOTOSRCTYPE, Int32)

Příznak označující, pokud je podporován navigace na položku seznamu zdroj vrátí.

System_CAPS_pubmethod CanRename(UInt32, String, Int32)

Příznak označující, pokud lze přejmenovat položku seznamu vrátí.

System_CAPS_pubmethod CountSourceItems(UInt32, IVsHierarchy, UInt32, UInt32)

Vrací hierarchii a počet ItemIDs odpovídající zdrojové soubory pro danou položku.

System_CAPS_pubmethod DoDelete(UInt32, UInt32)

Požádá-li provést operaci odstranění položky seznamu.

System_CAPS_pubmethod DoDragDrop(UInt32, IDataObject, UInt32, UInt32)

Dotaz daného seznamu zboží ke zpracování operace a přetažení.

System_CAPS_pubmethod DoRename(UInt32, String, UInt32)

Zobrazí položky seznamu proveďte operaci přejmenování.

System_CAPS_pubmethod EnumClipboardFormats(UInt32, UInt32, UInt32, VSOBJCLIPFORMAT[], UInt32[])

Položky seznamu výčet jeho formáty podporované schránky požádá.

System_CAPS_pubmethod FillDescription(UInt32, UInt32, IVsObjectBrowserDescription2)

Zobrazí položky seznamu poskytnout popis k použití v prohlížeči objektů.

System_CAPS_pubmethod GetBrowseObject(UInt32, Object)

Vrací ukazatel na Procházet vlastnosti IDispatch pro danou položku.

System_CAPS_pubmethod GetCapabilities(UInt32)

Vrátí objekt seznamu možností.

System_CAPS_pubmethod GetCategoryField(UInt32, LIB_CATEGORY, UInt32)

Vrátí hodnotu pro zadané kategorie pro danou položku.

System_CAPS_pubmethod GetClipboardFormat(UInt32, UInt32, FORMATETC[], STGMEDIUM[])

Zobrazí že položku seznamu vykreslí zvláštní schránky formát, který podporuje.

System_CAPS_pubmethod GetContextMenu(UInt32, Guid, Int32, IOleCommandTarget)

Umožňuje poskytovat různé místní nabídka seznam a IOleCommandTarget pro danou položku.

System_CAPS_pubmethod GetDisplayData(UInt32, VSTREEDISPLAYDATA[])

Načte data nakreslit strom požadované položky seznamu.

System_CAPS_pubmethod GetExpandable(UInt32, Int32)

Informace o metodě není k dispozici.Return E_NOTIMPL.

System_CAPS_pubmethod GetExpandable2(UInt32, UInt32, Int32)

Příznak označující, zda je rozšiřitelné položky seznamu vrátí.

System_CAPS_pubmethod GetExpandedList(UInt32, Int32, IVsLiteTreeList)

Rozbalí seznam uzel stromu.

System_CAPS_pubmethod GetExtendedClipboardVariant(UInt32, UInt32, VSOBJCLIPFORMAT[], Object)

Zobrazí že položku seznamu vykreslí formát zvláštní schránky jako variantu.

System_CAPS_pubmethod GetFlags(UInt32)

Vrátí atributy aktuálního seznamu stromu.

System_CAPS_pubmethod GetItemCount(UInt32)

Vrátí počet položek v seznamu Aktuální strom.

System_CAPS_pubmethod GetList(UInt32, UInt32, UInt32, VSOBSEARCHCRITERIA[], IVsObjectList)

Vrátí podřízený IVsObjectList pro zadané kategorie.

System_CAPS_pubmethod GetListChanges(UInt32, VSTREELISTITEMCHANGE[])

Vrátí změny, k nimž došlo v seznamu ve stromu.Pro budoucí použití pouze.Return E_NOTIMPL.

System_CAPS_pubmethod GetMultipleSourceItems(UInt32, UInt32, UInt32, VSITEMSELECTION[])

Vrátí ID tématu, pokud více než jeden odpovídající zdrojové soubory pro danou položku.

System_CAPS_pubmethod GetNavigationInfo(UInt32, VSOBNAVIGATIONINFO2[])

Vyplní VSOBNAVIGATIONINFO2 struktury pro položku seznamu povolení seznamu přejděte k němu prostřednictvím LocateNavigationInfo.

System_CAPS_pubmethod GetSourceContext(UInt32, IntPtr, UInt32)

Vrátí číslo zdrojového souboru a řádek pro položku seznamu.

System_CAPS_pubmethod GetText(UInt32, VSTREETEXTOPTIONS, String)

Vrátí ukazatel formátovaná jako text pro položku v seznamu požadované stromu.

System_CAPS_pubmethod GetTipText(UInt32, VSTREETOOLTIPTYPE, String)

Vrací ukazatel na text tipu nástroje pro položku v seznamu požadované stromu.

System_CAPS_pubmethod GetUserContext(UInt32, Object)

Vrátí objekt kontext uživatele pro daný seznam položek.

System_CAPS_pubmethod GoToSource(UInt32, VSOBJGOTOSRCTYPE)

Přejde ke zdroji pro daný seznam položek.

System_CAPS_pubmethod LocateExpandedList(IVsLiteTreeList, UInt32)

System_CAPS_pubmethod LocateNavigationInfo(VSOBNAVIGATIONINFO2[], VSOBNAVNAMEINFONODE[], Int32, Int32, UInt32[])

Vrátí index seznamu položku odpovídající VSOBNAVIGATIONINFO2 struktury.

System_CAPS_pubmethod OnClose(VSTREECLOSEACTIONS[])

Upozorní aktuální seznam stromu, že ji uzavíráte.

System_CAPS_pubmethod QueryDragDrop(UInt32, IDataObject, UInt32, UInt32)

Příznak označující, zda daný seznam položek podporuje operace přetažení myší vrátí.

System_CAPS_pubmethod ShowHelp(UInt32)

Umožňuje zobrazit nápovědu pro danou položku.

System_CAPS_pubmethod ToggleState(UInt32, UInt32)

Určuje položku stromu požadované přepínání stavu zaškrtnutí políčka má.

System_CAPS_pubmethod 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