IStructureTag 接口

定义

表示结构代码块,用于垂直结构线装饰和大纲折叠区域。

public interface class IStructureTag : Microsoft::VisualStudio::Text::Tagging::ITag
public interface IStructureTag : Microsoft.VisualStudio.Text.Tagging.ITag
type IStructureTag = interface
    interface ITag
Public Interface IStructureTag
Implements ITag
派生
实现

注解

IStructureTag 是不应使用的 的 IBlockTag 替代项。

属性

GuideLineHorizontalAnchorPoint

获取块结构修饰的水平对齐点。

GuideLineSpan

获取将在其中绘制块结构修饰的垂直跨度。

HeaderSpan

获取控制结构块的语句的跨度。

IsCollapsible

确定是否可以折叠块。

IsDefaultCollapsed

确定默认情况下是否折叠块。

IsImplementation

确定块是否为实现块。

OutliningSpan

获取包含块的全部内容 (减去块标头) 的跨度。 调用块大纲显示修饰时,此范围将折叠或展开。

Snapshot

从中生成此 IStructureTag 的快照。

Type

确定结构块的语义类型。

方法

GetCollapsedForm()

获取折叠 UI 的数据对象。 如果设置了默认值,则 返回 null。

GetCollapsedHintForm()

获取折叠的 UI 工具提示的数据对象。 如果设置了默认值,则 返回 null。

适用于