IAdornmentLayer.AddAdornment-Methode (AdornmentPositioningBehavior, Nullable<SnapshotSpan>, Object, UIElement, AdornmentRemovedCallback)
Fügt der Schicht ein UIElement hinzu.
Namespace: Microsoft.VisualStudio.Text.Editor
Assembly: Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)
Syntax
'Declaration
Function AddAdornment ( _
behavior As AdornmentPositioningBehavior, _
visualSpan As Nullable(Of SnapshotSpan), _
tag As Object, _
adornment As UIElement, _
removedCallback As AdornmentRemovedCallback _
) As Boolean
bool AddAdornment(
AdornmentPositioningBehavior behavior,
Nullable<SnapshotSpan> visualSpan,
Object tag,
UIElement adornment,
AdornmentRemovedCallback removedCallback
)
bool AddAdornment(
AdornmentPositioningBehavior behavior,
Nullable<SnapshotSpan> visualSpan,
Object^ tag,
UIElement^ adornment,
AdornmentRemovedCallback^ removedCallback
)
abstract AddAdornment :
behavior:AdornmentPositioningBehavior *
visualSpan:Nullable<SnapshotSpan> *
tag:Object *
adornment:UIElement *
removedCallback:AdornmentRemovedCallback -> bool
function AddAdornment(
behavior : AdornmentPositioningBehavior,
visualSpan : Nullable<SnapshotSpan>,
tag : Object,
adornment : UIElement,
removedCallback : AdornmentRemovedCallback
) : boolean
Parameter
behavior
Typ: Microsoft.VisualStudio.Text.Editor.AdornmentPositioningBehaviorDas Positionierungsverhalten von adornment.
visualSpan
Typ: Nullable<SnapshotSpan>Die Spanne, der adornment zugeordnet ist.
tag
Typ: ObjectDas adornment zugeordnete Tag.
adornment
Typ: UIElementDas UIElement, das der Ansicht hinzugefügt werden soll.
removedCallback
Typ: Microsoft.VisualStudio.Text.Editor.AdornmentRemovedCallbackDer Delegat, der aufgerufen werden soll, wenn adornment aus der Ansicht entfernt wird.
Rückgabewert
Typ: Boolean
true , wenn adornment der Schicht hinzugefügt wurde, andernfalls false.
visualSpan schneidet den in der Ansicht sichtbaren Text nicht.
Hinweise
Wenn visualSpan angegeben wird, dann wird das Zusatzelement entfernt, sobald 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 letzte Zeile, wenn die visuellen Spanne am Ende des Puffers.)
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.