InterLineAdornmentTag 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示一个标记,该标记提供要显示在文本行上方或下方的装饰。
public class InterLineAdornmentTag : System.Windows.DependencyObject, Microsoft.VisualStudio.Text.Tagging.ITag
type InterLineAdornmentTag = class
inherit DependencyObject
interface ITag
Public Class InterLineAdornmentTag
Inherits DependencyObject
Implements ITag
- 继承
-
InterLineAdornmentTag
- 实现
注解
标记范围的起点用于定位标记。 将忽略范围的其余部分。
这些标记使用的装饰绝不应在多个标记 (之间共享,因为 WPF 不允许在多个可视化树中显示 UIElement) 。
这些标记不应由 创建, ITaggerProvider 因为这可能会尝试在多个视图中显示相同的装饰。 只能 IViewTaggerProvider 用于创建返回此类标记的标记器。
构造函数
InterLineAdornmentTag(InterLineAdornmentFactory, Boolean, Double, HorizontalPositioningMode, Double, AdornmentRemovedCallback) |
初始化 InterLineAdornmentTag 的新实例。 |
字段
HeightProperty |
表示一个标记,该标记提供要显示在文本行上方或下方的装饰。 |
HorizontalOffsetProperty |
表示一个标记,该标记提供要显示在文本行上方或下方的装饰。 |
属性
AdornmentFactory |
获取要为此标记创建装饰的工厂。 它可以为 null。 |
Height |
为装饰创建的空间的高度。 |
HorizontalOffset |
装饰相对于此定义的位置的水平偏移量。HorizontalPositioningMode。 |
HorizontalPositioningMode |
指定装饰如何水平定位在 (偏移的线条上。HorizontalOffset) 。 |
IsAboveLine |
指示装饰是显示在行的顶部还是底部。 |
IsAnimating |
指示当前是否对标记的高度进行动画处理。 |
RemovalCallback |
从视图中删除装饰时调用。 它可以为 null。 |
事件
HeightChanged |
每当更改此标记的 Height 属性时引发。 |
HorizontalOffsetChanged |
每当更改此标记的 HorizontalOffset 时引发。 |