OleComponent.IOleComponent.FDoIdle(UInt32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir bileşene boşta zaman görevleri yapma şansı vermek için çağırılır. Bileşen düzenli aralıklarla çağırabilir FContinueIdle() ; Bu yöntem false (0) döndürürse, bileşen boşta kalma süresini ve döndürmesini sonlandırır. Yalnızca ' a çağrı yapın FDoIdleCore(UInt32) .
virtual int Microsoft.VisualStudio.OLE.Interop.IOleComponent.FDoIdle(System::UInt32 grfidlef) = Microsoft::VisualStudio::OLE::Interop::IOleComponent::FDoIdle;
virtual int Microsoft.VisualStudio.OLE.Interop.IOleComponent.FDoIdle(unsigned int grfidlef) = Microsoft::VisualStudio::OLE::Interop::IOleComponent::FDoIdle;
int Microsoft.VisualStudio.OLE.Interop.IOleComponent.FDoIdle(unsigned int grfidlef);
int IOleComponent.FDoIdle (uint grfidlef);
abstract member Microsoft.VisualStudio.OLE.Interop.IOleComponent.FDoIdle : uint32 -> int
override this.Microsoft.VisualStudio.OLE.Interop.IOleComponent.FDoIdle : uint32 -> int
Function FDoIdle (grfidlef As UInteger) As Integer Implements IOleComponent.FDoIdle
Parametreler
- grfidlef
- UInt32
Gerçekleştirilecek görev türlerini belirten bir bit bayrakları grubu (doğrudan ile eşlenir IdleTypes .
Döndürülenler
Boş zaman görevlerini gerçekleştirmek için daha fazla zaman varsa TRUE (1), aksi takdirde FALSE (0).
Uygulamalar
Açıklamalar
Bir bileşen, boşta görevi olmayan ve FDoIdle çağrılarına gerek gerektirmeyen bir noktaya ulaşırsa, ile boş görev kaydını kaldırmalıdır FUpdateComponentRegistration(UInt32, OLECRINFO[]) . Bileşen bir izleme işlemi gerçekleştirirken bu yöntem üzerinde çağrılırsa, bileşen yalnızca, izleme sırasında gerçekleştirmeye uygun olan boşta kalma süresi görevlerini gerçekleştirmelidir.