Freigeben über


IAdornmentLayer.AddAdornment-Methode (SnapshotSpan, Object, UIElement)

Fügt UIElement hinzu, das TextRelative zur Ebene ist.

Namespace:  Microsoft.VisualStudio.Text.Editor
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)

Syntax

'Declaration
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

Parameter

  • tag
    Typ: Object

    Das adornment zugeordnete Tag.

  • adornment
    Typ: UIElement

    Das UIElement, das der Ansicht hinzugefügt werden soll.

Rückgabewert

Typ: Boolean
true , wenn adornment der Schicht hinzugefügt wurde, andernfalls false.visualSpan schneidet den in der Ansicht sichtbaren Text nicht.

Hinweise

Das Zusatzelement wird entfernt, wenn alle Zeilen, die visualSpan schneidet, formatiert ist. Wenn visualSpan eine Länge Null aufweist, wird sie ungültig, wenn die Zeile, die das nächste Zeichen enthält, ungültig ist (oder visualSpan , wenn die letzte Zeile am Ende des Puffers.)

.NET Framework-Sicherheit

Siehe auch

Referenz

IAdornmentLayer Schnittstelle

AddAdornment-Überladung

Microsoft.VisualStudio.Text.Editor-Namespace