ILocalRegistry – rozhraní
Vytvoří objekt COM registrované místně vzhledem k místním Visual Studio podregistru.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
[InterfaceTypeAttribute(1)]
[ComConversionLossAttribute]
[GuidAttribute("6D5140D3-7436-11CE-8034-00AA006009FA")]
public interface ILocalRegistry
[InterfaceTypeAttribute(1)]
[ComConversionLossAttribute]
[GuidAttribute("6D5140D3-7436-11CE-8034-00AA006009FA")]
public interface class ILocalRegistry
[<InterfaceTypeAttribute(1)>]
[<ComConversionLossAttribute>]
[<GuidAttribute("6D5140D3-7436-11CE-8034-00AA006009FA")>]
type ILocalRegistry = interface end
<InterfaceTypeAttribute(1)>
<ComConversionLossAttribute>
<GuidAttribute("6D5140D3-7436-11CE-8034-00AA006009FA")>
Public Interface ILocalRegistry
Metody
Název | Popis | |
---|---|---|
CreateInstance(Guid, Object, Guid, UInt32, IntPtr) | Vytvoří instanci třídy uvedené v místním registru. |
|
GetClassObjectOfClsid(Guid, UInt32, IntPtr, Guid, IntPtr) | Vrátí objekt třídy přidružené identifikátor CLSID. |
|
GetTypeLibOfClsid(Guid, ITypeLib) | Není implementováno.Nepoužívejte. |
Rozšiřující metody
Název | Popis | |
---|---|---|
CreateInstance(Guid) | Přetíženo Creates a co-createable COM object.(Definuje: PackageUtilities.) |
Poznámky
V tomto rozhraní IUnknown ukazatele, které jsou předány jako object namísto IntPtr.Výsledkem je ukazatel zalomený spravovaného serveru proxy a ne skutečné IUnknown ukazatel.
Toto rozhraní poskytuje web s místní registr objektu a typ informací.Místní registr nesouvisí s systémové registrační databáze; je výhradně pro použití v rámci projektu.
Poznámky pro implementátory:
Visual Studioimplementuje rozhraní.
Poznámky pro volající:
Toto rozhraní je získáno SLocalRegistry služby.
Viz také
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek