SimpleEditorView::FDoIdle Method (UInt32)

 

Called to do idle time tasks.

Namespace:   Microsoft.VisualStudio.Package
Assembly:  Microsoft.VisualStudio.Package.LanguageService.14.0 (in Microsoft.VisualStudio.Package.LanguageService.14.0.dll)

public:
virtual int FDoIdle(
	unsigned int grfidlef
)

Parameters

grfidlef
Type: System::UInt32

Flags from the _OLEIDLEF enumeration.

Return Value

Type: System::Int32

true if more time is needed to perform the idle time tasks, false otherwise.

By default this method is not implemented, and simply returns false.

Notes to Implementers:

grfidlef indicates the type of idle tasks to perform. The method M:Microsoft.VisualStudio.OLE.Interop.IOleComponentManager.FContinueIdle() will be called from time to time. If this method returns false, idle-time processing must terminate and return. If there are no idle tasks, idle task registration must be removed via M:Microsoft.VisualStudio.OLE.Interop.IOleComponentManager::FUpdateComponentRegistration. If this method is called during a tracking operation, only idle time tasks that are appropriate during tracking should be performed.

Return to top
Show: