Freigeben über


IVsRegisterUIFactories Interface

Registers user interface factories.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)

Syntax

'Declaration
<GuidAttribute("A146BAC8-4337-4D8F-8C51-9B5147DBCB8A")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsRegisterUIFactories _
    Inherits IVsUIFactory
[GuidAttribute("A146BAC8-4337-4D8F-8C51-9B5147DBCB8A")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsRegisterUIFactories : IVsUIFactory
[GuidAttribute(L"A146BAC8-4337-4D8F-8C51-9B5147DBCB8A")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IVsRegisterUIFactories : IVsUIFactory
[<GuidAttribute("A146BAC8-4337-4D8F-8C51-9B5147DBCB8A")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IVsRegisterUIFactories =  
    interface 
        interface IVsUIFactory 
    end
public interface IVsRegisterUIFactories extends IVsUIFactory

The IVsRegisterUIFactories type exposes the following members.

Methods

  Name Description
Public method CreateUIElement
Public method RegisterUIFactory Registers the UI factory.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace