Condividi tramite


Metodo EditorControl.FDoIdle

Fornisce al componente una probabilità eseguire le attività in fase di inattività.

Spazio dei nomi:  Microsoft.VisualStudio.Package
Assembly:   Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)

Sintassi

'Dichiarazione
Public Overrides Function FDoIdle ( _
    grfidlef As UInteger _
) As Integer
public override int FDoIdle(
    uint grfidlef
)

Parametri

Valore restituito

Tipo: System.Int32
true se più tempo è necessario eseguire attività di tempo di inattività, false in caso contrario.

Implementa

IOleComponent.FDoIdle(UInt32)

Note

Per impostazione predefinita questo metodo non viene distribuito e restituisce semplicemente false.

Note per gli implementatori

grfidlef indica il tipo di attività inattive eseguire.Il componente può chiamare periodicamente [M:Microsoft.VisualStudio.OLE.Interop.IOleComponentManager.FContinueIdle()]; se il metodo restituisce false, il componente deve terminare l'intera elaborazione e tornare in fase di inattività.Se un componente raggiunge un punto in cui non dispone di attività inattive e non da FDoIdle chiamate, è necessario deselezionare la relativa registrazione di attività inattiva via [M:Microsoft.VisualStudio.OLE.Interop.IOleComponentManager::FUpdateComponentRegistration].Se questo metodo viene chiamato quando il componente esegue un'operazione di rilevamento, il componente deve eseguire solo le attività di tempo di inattività ritenuta appropriata eseguire durante la verifica.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

EditorControl Classe

Spazio dei nomi Microsoft.VisualStudio.Package