Udostępnij za pośrednictwem


Interfejs IOleInPlaceComponentSite

 

IOleInPlaceComponentSite Interfejs nie jest obecnie obsługiwany.Jeżeli obsługiwany, zostanie on wdrożony przez kontener obiektu VSPackage w miejscu, do sterowania trybem interfejsu użytkownika obiektu.

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

Składnia

[InterfaceTypeAttribute(1)]
[GuidAttribute("5EFC7971-14BC-11CF-9B2B-00AA00573819")]
public interface IOleInPlaceComponentSite
[InterfaceTypeAttribute(1)]
[GuidAttribute("5EFC7971-14BC-11CF-9B2B-00AA00573819")]
public interface class IOleInPlaceComponentSite
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("5EFC7971-14BC-11CF-9B2B-00AA00573819")>]
type IOleInPlaceComponentSite = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("5EFC7971-14BC-11CF-9B2B-00AA00573819")>
Public Interface IOleInPlaceComponentSite

Metody

Nazwa Opis
System_CAPS_pubmethod SetUIMode(UInt32)

Zmienia tryb interfejsu użytkownika obiektu VSPackage na miejscu.Ta metoda nie jest aktualnie obsługiwana.

Uwagi

Patrz ilustracje realizacji i/lub wywołania tego interfejsu w próbce Basic Edit Sample.

Uwagi dotyczące implementacji:

Każdy pojemnik w miejscu VSPackage obiekt implementuje IOleInPlaceComponentSite na jego obiekt, który implementuje również IOleClientSite i IServiceProvider.Ponieważ środowisko jest kontenerem dla wielu obiektów w miejscu, implementuje ten interfejs, tak jak VSPackages.

Uwagi dotyczące wywoływania:

Jeżeli obsługiwany, w miejscu VSPackage obiektów będzie wywoływać IOleInPlaceComponentSite interfejsu, aby zmienić tryb Interfejsu ich pojemniki.

Zobacz też

Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku