IStructureTag2 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
Do not use. This interface has not been finalized and may change without warning.
使用 IStructureTagPrimaryHeaderSpan 属性进行扩展,改进了对次要结构元素(如 C# “else”语句)的结构可视化支持。
[System.Obsolete("Do not use. This interface has not been finalized and may change without warning.")]
public interface IStructureTag2 : Microsoft.VisualStudio.Text.Tagging.IStructureTag, Microsoft.VisualStudio.Text.Tagging.ITag
[<System.Obsolete("Do not use. This interface has not been finalized and may change without warning.")>]
type IStructureTag2 = interface
interface IStructureTag
interface ITag
Public Interface IStructureTag2
Implements IStructureTag, ITag
- 派生
- 属性
- 实现
属性
GuideLineHorizontalAnchorPoint |
已过时.
获取块结构装饰将与之水平对齐的点。 (继承自 IStructureTag) |
GuideLineSpan |
已过时.
获取将在其中绘制块结构装饰的垂直跨度。 (继承自 IStructureTag) |
HeaderSpan |
已过时.
获取控制结构块的语句的跨度。 (继承自 IStructureTag) |
IsCollapsible |
已过时.
确定是否可以折叠块。 (继承自 IStructureTag) |
IsDefaultCollapsed |
已过时.
确定块是否默认折叠。 (继承自 IStructureTag) |
IsImplementation |
已过时.
确定块是否为实现块。 (继承自 IStructureTag) |
OutliningSpan |
已过时.
获取包含块的整个内容的跨度 (减去块标头) 。 调用块大纲装饰时,此跨度将折叠或展开。 (继承自 IStructureTag) |
PrimaryHeaderSpan |
已过时.
获取此标记表示的代码块的主标头的可选 Span 。 |
Snapshot |
已过时.
从中生成此 IStructureTag 的快照。 (继承自 IStructureTag) |
Type |
已过时.
确定结构块的语义类型。 (继承自 IStructureTag) |
方法
GetCollapsedForm() |
已过时.
获取折叠 UI 的数据对象。 如果设置了默认值,则返回 null。 (继承自 IStructureTag) |
GetCollapsedHintForm() |
已过时.
获取折叠的 UI 工具提示的数据对象。 如果设置了默认值,则返回 null。 (继承自 IStructureTag) |