Sdílet prostřednictvím


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
System_CAPS_pubmethod CreateInstance(Guid, Object, Guid, UInt32, IntPtr)

Vytvoří instanci třídy uvedené v místním registru.

System_CAPS_pubmethod GetClassObjectOfClsid(Guid, UInt32, IntPtr, Guid, IntPtr)

Vrátí objekt třídy přidružené identifikátor CLSID.

System_CAPS_pubmethod GetTypeLibOfClsid(Guid, ITypeLib)

Není implementováno.Nepoužívejte.

Rozšiřující metody

Název Popis
System_CAPS_pubmethod 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