IStructureTag 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示结构代码块,用于垂直结构线装饰和大纲折叠区域。
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。 |