IOleInPlaceComponent.FDoIdle 方法

根据需要执行空闲时间任务查询就地 VSPackage。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)

语法

声明
Function FDoIdle ( _
    grfidlef As UInteger _
) As Integer
int FDoIdle(
    uint grfidlef
)

参数

  • grfidlef
    类型:System.UInt32
    [in] 指定处理空闲时间的类型执行。

返回值

类型:System.Int32
方法返回 true ,如果就地对象需要更多时间执行空闲时间任务和 false ,如果没有其他的空闲时间是必需的。

备注

COM 签名

从 oleipc.idl:

BOOL IOleInPlaceComponent::FDoIdle(
   [in] DWORD grfidlef
);

FDoIdle 方法类似于 FDoIdle 方法。

空闲任务类型的对象执行环境控件。它能处理对象执行时间 (基于计时器的) 空闲任务或所有空闲任务。

就地对象应定期调用 FContinueIdle 方法确定何时为时停止其空闲时间任务。

.NET Framework 安全性

请参见

参考

IOleInPlaceComponent 接口

Microsoft.VisualStudio.Shell.Interop 命名空间