Udostępnij za pośrednictwem


Interfejs IOleComponent

Zawiera składniki wymagające czas bezczynności, takie jak pakiety, które zarządzają niemodalny najwyższego poziomu systemu windows z dostępu do pętli komunikatów i innych urządzeń.

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

Składnia

'Deklaracja
<GuidAttribute("000C0600-0000-0000-C000-000000000046")> _
<InterfaceTypeAttribute()> _
Public Interface IOleComponent
[GuidAttribute("000C0600-0000-0000-C000-000000000046")]
[InterfaceTypeAttribute()]
public interface IOleComponent

Typ IOleComponent uwidacznia następujące elementy członkowskie.

Metody

  Nazwa Opis
Metoda publiczna FContinueMessageLoop Wywoływana podczas każdej iteracji pętli komunikatów.
Metoda publiczna FDoIdle Daje składnika szansę bezczynności czas zadania.
Metoda publiczna FPreTranslateMessage Przetwarza wiadomość, zanim zostanie przetłumaczony i wysyłane.
Metoda publiczna FQueryTerminate Wywoływane, gdy Menedżer składników chce wiedzieć, czy składnik jest w stanie, w którym można zakończyć.
Metoda publiczna FReserved1 Zarezerwowane.
Metoda publiczna HwndGetWindow Pobiera okno skojarzone z danym składnikiem.
Metoda publiczna OnActivationChange Powiadamia składnika, po uaktywnieniu nowego obiektu.
Metoda publiczna OnAppActivate Powiadamia składnika, gdy aplikacja hosta uzyskuje lub traci aktywacji.
Metoda publiczna OnEnterState Powiadamia składnika aplikacji wchodzenia lub wychodzenia podanym stanie.
Metoda publiczna OnLoseActivation Powiadamia aktywny składnik, że jego stan aktywnej zostaje utracona ponieważ przyjmującego lub innego składnika ma stać się aktywny.
Metoda publiczna Terminate Kończy działanie pętli komunikatów.

Początek

Uwagi

Zarejestrować interfejsu z IOleComponentManager.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.OLE.Interop