SpaceNegotiatingAdornmentTag 类

表示空间协调修饰的标记。 此标记用于在视图中放置修饰时提供空间。

继承层次结构

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) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.VisualStudio.Text.Tagging 命名空间