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 | |
---|---|---|
![]() |
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ů. |
![]() |
CreateProjectReferenceSet(Object, IVsSimpleBrowseComponentSet) | Vytvoří sadu jednoduché komponenty, který je automaticky vyplňovat a budou synchronizovány s Visual Studio projektu odkazy. |
![]() |
CreateSimpleBrowseComponentSet(UInt32, Guid[], UInt32, IVsSimpleBrowseComponentSet) | Vytvoří sadu prázdnou komponentu, což lze ručně naplnit s komponentami, které lze procházet. |
![]() |
EnumLibraries(IVsEnumLibraries2) | Načte seznam všech knihoven symbolů, které jsou aktuálně registrované Visual Studio Správce objektů. |
![]() |
FindLibrary(Guid, IVsLibrary2) | Vyhledá konkrétní symbol knihovny zaregistrovat s Visual Studio Správce objektů. |
![]() |
GetListAndIndex(IVsNavInfo, UInt32, IVsObjectList2, UInt32) | Vyhledá IVsObjectList2 a indexem symbol definován IVsNavInfo. |
![]() |
ParseDataObject(IDataObject, IVsSelectedSymbols) | Analyzuje data objekt vytvořený pomocí Zobrazení tříd během operací přetažení myší nebo kopie. |
![]() |
RegisterLibrary(IVsLibrary2, UInt32) | Zaregistruje knihovnu symbolů s Visual Studio Správce objektů. |
![]() |
RegisterSimpleLibrary(IVsSimpleLibrary2, UInt32) | Zaregistruje knihovnu symbol spravovaného kódu pomocí Visual Studio Správce objektů. |
![]() |
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