IStructureTag2 接口

定义

注意

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)

适用于