CommonMessagePump Methods
Assembly: Microsoft.VisualStudio.Shell.14.0 (in Microsoft.VisualStudio.Shell.14.0.dll)
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ModalWaitForHandles(WaitHandle^) | Blocks the current thread by pumping messages until either a timeout or the specified handle has been signaled. |
![]() | ModalWaitForHandles(array<WaitHandle^>^, Int32) | Blocks the current thread by pumping messages until either a timeout or one of the specified handles has been signaled. |
![]() | ModalWaitForHandles(array<WaitHandle^>^, IVsCommonMessagePumpClientEvents^) | Blocks the current thread by pumping messages until either a timeout or one of the specified handles has been signaled. |
![]() | ToString() | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() ![]() | IOleComponent::FContinueMessageLoop(UInt32, IntPtr, array<MSG>^) | Called during each iteration of a message loop. |
![]() ![]() | IOleComponent::FDoIdle(UInt32) | Gives the component a chance to do idle time tasks. |
![]() ![]() | IOleComponent::FPreTranslateMessage(array<MSG>^) | Processes the message before it is translated and dispatched. |
![]() ![]() | IOleComponent::FQueryTerminate(Int32) | Called when the component manager wishes to know if the component is in a state in which it can terminate. |
![]() ![]() | IOleComponent::FReserved1(UInt32, UInt32, IntPtr, IntPtr) | Reserved. |
![]() ![]() | IOleComponent::HwndGetWindow(UInt32, UInt32) | Retrieves a window associated with the component. |
![]() ![]() | IOleComponent::OnActivationChange(IOleComponent^, Int32, array<OLECRINFO>^, Int32, array<OLECHOSTINFO>^, UInt32) | Notifies the component when a new object is being activated. |
![]() ![]() | IOleComponent::OnAppActivate(Int32, UInt32) | Notifies the component when the host application gains or loses activation. |
![]() ![]() | IOleComponent::OnEnterState(UInt32, Int32) | Notifies the component when the application enters or exits the specified state. |
![]() ![]() | IOleComponent::OnLoseActivation() | Notifies the active component that it has lost its active status because the host or another component has become active. |
![]() ![]() | IOleComponent::Terminate() | Terminates the message loop. |
![]() ![]() | IVsCommonMessagePump::EnableRealProgress(Boolean) | Determines the kind of progress to be displayed |
![]() ![]() | IVsCommonMessagePump::ModalWaitForObjects(array<IntPtr>^, UInt32, UInt32) | Blocks the current thread by pumping messages until either a timeout or one of the specified handles has been signaled. |
![]() ![]() | IVsCommonMessagePump::ModalWaitForObjectsWithClient(array<IntPtr>^, UInt32, IVsCommonMessagePumpClientEvents^) | Blocks the current thread by pumping messages until either a timeout or one of the specified handles has been signaled. |
![]() ![]() | IVsCommonMessagePump::SetAllowCancel(Boolean) | Determines whether the wait dialog has an enabled cancel button. |
![]() ![]() | IVsCommonMessagePump::SetProgressInfo(Int32, Int32, String^) | Sets progress information for the message. |
![]() ![]() | IVsCommonMessagePump::SetStatusBarText(String^) | Sets the text of the status bar during the wait. |
![]() ![]() | IVsCommonMessagePump::SetTimeout(UInt32) | Sets the timeout value for the modal wait. |
![]() ![]() | IVsCommonMessagePump::SetWaitText(String^) | Sets the wait dialog text. |
![]() ![]() | IVsCommonMessagePump::SetWaitTitle(String^) | Sets the title of the wait dialog with the specified title. |



