表示空间协调修饰的标记。 此标记用于在视图中放置修饰时提供空间。
继承层次结构
Object
Microsoft.VisualStudio.Text.Tagging.SpaceNegotiatingAdornmentTag
命名空间: Microsoft.VisualStudio.Text.Tagging
程序集: Microsoft.VisualStudio.Text.UI(在 Microsoft.VisualStudio.Text.UI.dll 中)
语法
声明
Public Class SpaceNegotiatingAdornmentTag _
Implements ITag
public class SpaceNegotiatingAdornmentTag : ITag
public ref class SpaceNegotiatingAdornmentTag : ITag
type SpaceNegotiatingAdornmentTag =
class
interface ITag
end
public class SpaceNegotiatingAdornmentTag implements ITag
SpaceNegotiatingAdornmentTag 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
SpaceNegotiatingAdornmentTag | 使用指定属性初始化 SpaceNegotiatingAdornmentTag 的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
![]() |
Affinity | 获取空间协调修饰的 PositionAffinity。 |
![]() |
Baseline | 获取空间协调修饰的基线。 |
![]() |
BottomSpace | 获取所需的空间在文本底部。 ITextViewLine 的和 ITextViewLine的底部之间。 |
![]() |
IdentityTag | 获取一个对象与空间协调修饰关联, GetAdornmentBounds使用。 |
![]() |
ProviderTag | 获取用于标识修饰提供程序的唯一对象。 |
![]() |
TextHeight | 获取空间协调修饰的文本部分的高度。 |
![]() |
TopSpace | 获取 ITextViewLine 中的文本的顶部和 ITextViewLine 的顶部之间所需的空间大小。 |
![]() |
Width | 获取修饰的宽度。 |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) |
![]() |
Finalize | 在垃圾回收将某一对象回收前允许该对象尝试释放资源并执行其他清理操作。 (继承自 Object。) |
![]() |
GetHashCode | 作为默认哈希函数。 (继承自 Object。) |
![]() |
GetType | 获取当前实例的 Type。 (继承自 Object。) |
![]() |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) |
![]() |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
备注
用于与 Width 的属性和 TopSpace 的单元以像素为单位。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。