表示提供要相交的修饰包含文本的标记。
继承层次结构
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) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。