IOleComponent.FDoIdle(UInt32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Dá ao componente a oportunidade de realizar tarefas de tempo ocioso.
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
Parâmetros
- grfidlef
- UInt32
Um conjunto de sinalizadores que indica o tipo de tarefas ociosas a serem executadas, de _OLEIDLEF .
Retornos
true se mais tempo for necessário para executar as tarefas de tempo ocioso, false caso contrário.
Comentários
O componente pode chamar periodicamente FContinueIdle ; se esse método retornar false , o componente deverá terminar o processamento e o retorno de tempo ocioso.
Se um componente atinge um ponto em que não tem nenhuma tarefa ociosa e não precisa de chamadas FDoIdle, ele deve remover seu registro de tarefa ociosa via FUpdateComponentRegistration .
Se esse método for chamado enquanto o componente estiver executando uma operação de rastreamento, o componente deverá executar apenas as tarefas de tempo ocioso apropriadas durante o rastreamento.