IAdornmentLayer.AddAdornment 方法 (SnapshotSpan, Object, UIElement)

添加是 TextRelative 到层的 UIElement

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

语法

声明
Function AddAdornment ( _
    visualSpan As SnapshotSpan, _
    tag As Object, _
    adornment As UIElement _
) As Boolean
bool AddAdornment(
    SnapshotSpan visualSpan,
    Object tag,
    UIElement adornment
)
bool AddAdornment(
    SnapshotSpan visualSpan, 
    Object^ tag, 
    UIElement^ adornment
)
abstract AddAdornment : 
        visualSpan:SnapshotSpan * 
        tag:Object * 
        adornment:UIElement -> bool
function AddAdornment(
    visualSpan : SnapshotSpan, 
    tag : Object, 
    adornment : UIElement
) : boolean

参数

  • tag
    类型:Object

    与 adornment 关联的标记。

  • adornment
    类型:UIElement

    要添加到视图中的 UIElement

返回值

类型:Boolean
如果已向该层中添加 adornment,则为 true;否则为 false。visualSpan 与视图中可见的文本不相交。

备注

移除修饰,当跨越 visualSpan 中的所有行设置。 如果 visualSpan 零长度,则将无效,当包含以下字符的行无效 (或最后一行,因此,如果 visualSpan 是缓冲区末尾)。

.NET Framework 安全性

请参阅

参考

IAdornmentLayer 接口

AddAdornment 重载

Microsoft.VisualStudio.Text.Editor 命名空间