InterLineAdornmentTag 类

定义

表示一个标记,该标记提供要显示在文本行上方或下方的装饰。

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 时引发。

适用于