IVsStatusbar 接口
提供对环境的状态栏。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
<InterfaceTypeAttribute()> _
<GuidAttribute("DC0AF70E-5097-4DD3-9983-5A98C3A19942")> _
Public Interface IVsStatusbar
[InterfaceTypeAttribute()]
[GuidAttribute("DC0AF70E-5097-4DD3-9983-5A98C3A19942")]
public interface IVsStatusbar
IVsStatusbar 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
Animation | 控制状态栏中图标的动画。 | |
Clear | 清除状态栏中的状态文本区域和编辑器信息区域。 | |
FreezeOutput | 禁止更新状态文本。 | |
GetFreezeCount | 返回状态栏上保持的冻结数。 | |
GetText | 检索当前状态栏文本。 | |
IsCurrentUser | 确定指定的用户是否具有状态栏的当前用户。 | |
IsFrozen | 返回状态栏的冻结状态。 | |
Progress | 显示占用确定时间量的操作的进度。 | |
SetColorText | 使用前景色和背景色设置状态栏文本。 | |
SetInsMode | 将状态栏中编辑器的模式设置为插入或改写。 | |
SetLineChar | 在状态栏的编辑器信息区域中显示行号和字符位置。 | |
SetLineColChar | 在状态栏的编辑器信息区域中显示行号、列号和字符位置。 | |
SetSelMode | 设置状态栏中编辑器的块或流选择模式。 | |
SetText | 设置文本区域中的状态栏文本。 | |
SetXYWH | 在状态栏的编辑器信息区域中显示当前图形框的 (x,y) 位置以及宽度和高度。 |
页首
备注
在 Visual Studio 的状态栏分为四个区域:状态文本、进度栏区域、事件的图标区域和编辑信息区域。 每个区域都可以支持一个或多个输出窗格。 有关更多信息,请参见 Status Bar 主题在用户界面设计准则的窗口设计节点下。
对调用者的说明
应调用此接口,当需要更新在状态栏中显示信息。