IOleComponent.FDoIdle(UInt32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt der Komponente die Möglichkeit, Leerlaufzeitaufgaben durchzuführen.
public:
int FDoIdle(System::UInt32 grfidlef);
public:
int FDoIdle(unsigned int grfidlef);
int FDoIdle(unsigned int grfidlef);
public int FDoIdle (uint grfidlef);
abstract member FDoIdle : uint32 -> int
Public Function FDoIdle (grfidlef As UInteger) As Integer
Parameter
- grfidlef
- UInt32
Ein Satz von Flags, die den Typ der auszuführenden Leerlaufaufgaben aus _OLEIDLEF angibt.
Gibt zurück
true, wenn mehr Zeit benötigt ist, um die Leerlaufzeitaufgaben auszuführen. Andernfalls false.
Hinweise
Die Komponente kann in regelmäßigen Abständen aufruft FContinueIdle . wenn diese Methode zurückgibt false , sollte die Komponente die Leerlaufzeit Verarbeitung beenden und zurückgeben.
Wenn eine Komponente einen Punkt erreicht, an dem Sie keine Aufgaben im Leerlauf hat und keine FDoIdle-Aufrufe benötigt, sollte Sie die Registrierung für den Leerlauf Task über entfernen FUpdateComponentRegistration .
Wenn diese Methode aufgerufen wird, während die Komponente einen nach Verfolgungs Vorgang ausführt, sollte die Komponente nur die Leerlaufzeit Aufgaben ausführen, die während der Nachverfolgung geeignet sind.