Sdílet prostřednictvím


Rozhraní IVsObjectManager2

 

Publikováno: srpen 2016

Používá VSPackage k registraci a zrušit registraci knihovny symbolů s Visual Studio object manager a vytvářet sady komponent, které lze procházet. Chcete-li získat odkaz na Visual Studio Správce objektů, volání globální služby poskytovatele, který je předán vám SetSite Metoda.

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

Syntaxe

[InterfaceTypeAttribute(1)]
[GuidAttribute("6A0392E4-68E8-4FBC-AFCF-85155533E48E")]
public interface IVsObjectManager2
[InterfaceTypeAttribute(1)]
[GuidAttribute("6A0392E4-68E8-4FBC-AFCF-85155533E48E")]
public interface class IVsObjectManager2
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("6A0392E4-68E8-4FBC-AFCF-85155533E48E")>]
type IVsObjectManager2 = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("6A0392E4-68E8-4FBC-AFCF-85155533E48E")>
Public Interface IVsObjectManager2

Metody

Název Popis
System_CAPS_pubmethod CreateCombinedBrowseComponentSet(IVsCombinedBrowseComponentSet)

Vytvoří sadu prázdnou komponentu, která kamera být ručně naplněna součásti z jednoduché sady a odebere duplicitní součásti. Sada komponent lze knihovna může představovat odkazy na projekty v Prohlížeč objektů.

System_CAPS_pubmethod CreateProjectReferenceSet(Object, IVsSimpleBrowseComponentSet)

Vytvoří sadu jednoduché komponenty, který je automaticky vyplňovat a budou synchronizovány s Visual Studio projektu odkazy.

System_CAPS_pubmethod CreateSimpleBrowseComponentSet(UInt32, Guid[], UInt32, IVsSimpleBrowseComponentSet)

Vytvoří sadu prázdnou komponentu, což lze ručně naplnit s komponentami, které lze procházet.

System_CAPS_pubmethod EnumLibraries(IVsEnumLibraries2)

Načte seznam všech knihoven symbolů, které jsou aktuálně registrované Visual Studio Správce objektů.

System_CAPS_pubmethod FindLibrary(Guid, IVsLibrary2)

Vyhledá konkrétní symbol knihovny zaregistrovat s Visual Studio Správce objektů.

System_CAPS_pubmethod GetListAndIndex(IVsNavInfo, UInt32, IVsObjectList2, UInt32)

Vyhledá IVsObjectList2 a indexem symbol definován IVsNavInfo.

System_CAPS_pubmethod ParseDataObject(IDataObject, IVsSelectedSymbols)

Analyzuje data objekt vytvořený pomocí Zobrazení tříd během operací přetažení myší nebo kopie.

System_CAPS_pubmethod RegisterLibrary(IVsLibrary2, UInt32)

Zaregistruje knihovnu symbolů s Visual Studio Správce objektů.

System_CAPS_pubmethod RegisterSimpleLibrary(IVsSimpleLibrary2, UInt32)

Zaregistruje knihovnu symbol spravovaného kódu pomocí Visual Studio Správce objektů.

System_CAPS_pubmethod UnregisterLibrary(UInt32)

Zruší registraci knihovny symbolů.

Poznámky pro implementátory:

Implementovaná pomocí Visual Studio prostředí.

Viz také

Obory názvů Microsoft.VisualStudio.Shell.Interop

Zpět na začátek