Udostępnij za pośrednictwem


Interfejs IVsUIFactory

 

Reprezentuje factory interfejsu użytkownika, który tworzy IVsUIElement obiektów.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop.10.0 (w Microsoft.VisualStudio.Shell.Interop.10.0.dll)

Składnia

[GuidAttribute("D416BA0D-25C6-463B-B2BD-F06142F0D4B7")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsUIFactory
[GuidAttribute("D416BA0D-25C6-463B-B2BD-F06142F0D4B7")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IVsUIFactory
[<GuidAttribute("D416BA0D-25C6-463B-B2BD-F06142F0D4B7")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IVsUIFactory = interface end
<GuidAttribute("D416BA0D-25C6-463B-B2BD-F06142F0D4B7")>
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
Public Interface IVsUIFactory

Metody

Nazwa Opis
System_CAPS_pubmethod CreateUIElement(Guid, UInt32, IVsUIElement)

Tworzy instancję określonego elementu.

Uwagi

Ten interfejs jest implementowana przez pakiety, które dostarczają własne fabryki interfejsu użytkownika.Jest również implementowana przez powłokę jako SVsUIFactory usługi.

Zarejestrować fabryce interfejsu użytkownika w obszarze podklucza UIProviders w rejestrze.Każdego zakładu przetwórczego, muszą być przekazane przez pakiet.Pakiet musi wywołać RegisterUIFactory w jego wywołania SetSite.

Zobacz też

Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku