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