SingleTaskIdleManager Methods
Assembly: Microsoft.VisualStudio.Shell.14.0 (in Microsoft.VisualStudio.Shell.14.0.dll)
| Name | Description | |
|---|---|---|
![]() | Dispose() | This API supports the product infrastructure and is not intended to be used directly from your code. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.(Inherited from DisposableObject.) |
![]() | Dispose(Boolean) | This API supports the product infrastructure and is not intended to be used directly from your code. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Standard virtual overload for IDisposable pattern.(Inherited from DisposableObject.) |
![]() | DisposeManagedResources() | Unregisters the object from being called on Idle. This method is called when the object is disposed.(Overrides DisposableObject::DisposeManagedResources().) |
![]() | DisposeNativeResources() | This API supports the product infrastructure and is not intended to be used directly from your code. Allows derived classes to provide custom dispose handling for native resources.(Inherited from DisposableObject.) |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | This API supports the product infrastructure and is not intended to be used directly from your code. Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from DisposableObject.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ThrowIfDisposed() | This API supports the product infrastructure and is not intended to be used directly from your code. Throws an ObjectDisposedException if this object has been disposed.(Inherited from DisposableObject.) |
![]() | 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) | Gets 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. |



