IAdornmentLayer-Schnittstelle
Stellt eine Zusatzelementebene dar.
Namespace: Microsoft.VisualStudio.Text.Editor
Assembly: Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)
Syntax
'Declaration
Public Interface IAdornmentLayer
public interface IAdornmentLayer
public interface class IAdornmentLayer
type IAdornmentLayer = interface end
public interface IAdornmentLayer
Der IAdornmentLayer-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
Elements | Ruft eine Auflistung der Zusatzelemente und der zugeordneten Daten in der Schicht ab. | |
IsEmpty | Bestimmt, ob diese Ebene leer ist, d. h, ob sie keine Zusatzelemente enthält. | |
Opacity | Ruft den für die gesamte Zusatzelementebene angewendeten Deckkraftfaktor ab, wenn sie in der Benutzeroberfläche gerendert wird, oder legt ihn fest. | |
TextView | Ruft die IWpfTextView ab, an die diese Schicht angefügt ist. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
AddAdornment(SnapshotSpan, Object, UIElement) | Fügt UIElement hinzu, das TextRelative zur Ebene ist. | |
AddAdornment(AdornmentPositioningBehavior, Nullable<SnapshotSpan>, Object, UIElement, AdornmentRemovedCallback) | Fügt der Schicht ein UIElement hinzu. | |
RemoveAdornment | Entfernt ein bestimmtes UIElement. | |
RemoveAdornmentsByTag | Entfernt alle einem bestimmten Tag zugeordneten UIElement-Objekte. | |
RemoveAdornmentsByVisualSpan | Entfernt alle Zusatzelemente mit visuellen Spannen, die die angegebene visuelle Spanne überschneiden. | |
RemoveAllAdornments | Entfernt alle UIElement-Objekte in der Schicht. | |
RemoveMatchingAdornments(Predicate<IAdornmentLayerElement>) | Entfernt alle entsprechenden Zusatzelemente. | |
RemoveMatchingAdornments(SnapshotSpan, Predicate<IAdornmentLayerElement>) | Entfernt alle entsprechenden Zusatzelemente mit visuellen spannen \. |
Zum Seitenanfang
Hinweise
Eine Erläuterung von Zusatzelementen, finden Sie im Abschnitt“ erweitert Zusatzelement aus Editor-Erweiterungs-Punkte „und“ Section Zusatzelement aus Innerhalb des Editors.