IntraTextAdornmentTag 类

表示提供要相交的修饰包含文本的标记。

继承层次结构

Object
  Microsoft.VisualStudio.Text.Editor.IntraTextAdornmentTag

命名空间:  Microsoft.VisualStudio.Text.Editor
程序集:  Microsoft.VisualStudio.Text.UI.Wpf(在 Microsoft.VisualStudio.Text.UI.Wpf.dll 中)

语法

声明
Public Class IntraTextAdornmentTag _
    Implements ITag
public class IntraTextAdornmentTag : ITag
public ref class IntraTextAdornmentTag : ITag
type IntraTextAdornmentTag =  
    class 
        interface ITag 
    end
public class IntraTextAdornmentTag implements ITag

IntraTextAdornmentTag 类型公开以下成员。

构造函数

  名称 说明
公共方法 IntraTextAdornmentTag(UIElement, AdornmentRemovedCallback) 初始化 IntraTextAdornmentTag 的新实例。
公共方法 IntraTextAdornmentTag(UIElement, AdornmentRemovedCallback, Nullable<PositionAffinity>) 初始化 IntraTextAdornmentTag 的新实例。
公共方法 IntraTextAdornmentTag(UIElement, AdornmentRemovedCallback, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<PositionAffinity>) 初始化 IntraTextAdornmentTag 的新实例。

页首

属性

  名称 说明
公共属性 Adornment 获取要显示在标记位置处的修饰。不得是 nullnull 引用(在 Visual Basic 中为 Nothing)。
公共属性 Affinity 获取空间协调修饰的 PositionAffinity
公共属性 Baseline 获取空间协调修饰的基线。
公共属性 BottomSpace 获取需要在文本底部在 ITextViewLine 的和 ITextViewLine的底部之间的空间量。
公共属性 RemovalCallback 当修饰从视图中移除时调用。可以为 nullnull 引用(在 Visual Basic 中为 Nothing)。
公共属性 TextHeight 获取空间协调修饰的文本部分的高度。
公共属性 TopSpace 获取需要在文本顶部。 ITextViewLine 的和 ITextViewLine的顶部之间的空间量。

页首

方法

  名称 说明
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 在垃圾回收将某一对象回收前允许该对象尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 作为默认哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

备注

标记范围从视图中移除,并且该文本将此标记提供的修饰替换。

这些标记的聚合函数创建基于每个视图基本类型,因此,处理 text 隐藏, SpaceNegotiatingAdornmentTag 对象的生产并确定修饰在修饰层。

对于具有 Structured 视图角色的视图仅适用。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.VisualStudio.Text.Editor 命名空间