InterLineAdornmentTag Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein Tag dar, das Verzierungen bereitstellt, die über oder unter Textzeilen angezeigt werden sollen.
public class InterLineAdornmentTag : System.Windows.DependencyObject, Microsoft.VisualStudio.Text.Tagging.ITag
type InterLineAdornmentTag = class
inherit DependencyObject
interface ITag
Public Class InterLineAdornmentTag
Inherits DependencyObject
Implements ITag
- Vererbung
-
InterLineAdornmentTag
- Implementiert
Hinweise
Der Ausgangspunkt der Spanne des Tags wird verwendet, um das Tag zu positionieren. Der Rest der Spanne wird ignoriert.
Die von diesen Tags verwendeten Verzierungen sollten niemals für mehrere Tags freigegeben werden (da WPF die Anzeige von UIElements in mehreren visuellen Strukturen nicht zulässt).
Diese Tags sollten niemals von einem ITaggerProvider erstellt werden, da dies versuchen könnte, die gleiche Dekoration in mehreren Ansichten anzuzeigen. Nur IViewTaggerProvider kann verwendet werden, um Tagger zu erstellen, die diesen Tagtyp zurückgeben.
Konstruktoren
InterLineAdornmentTag(InterLineAdornmentFactory, Boolean, Double, HorizontalPositioningMode, Double, AdornmentRemovedCallback) |
Initialisiert eine neue Instanz von InterLineAdornmentTag. |
Felder
HeightProperty |
Stellt ein Tag dar, das Verzierungen bereitstellt, die über oder unter Textzeilen angezeigt werden sollen. |
HorizontalOffsetProperty |
Stellt ein Tag dar, das Verzierungen bereitstellt, die über oder unter Textzeilen angezeigt werden sollen. |
Eigenschaften
AdornmentFactory |
Ruft die Factory ab, um die Dekoration für dieses Tag zu erstellen. Dieser kann null sein. |
Height |
Die Höhe des Raums, der für die Verzierung erstellt wurde. |
HorizontalOffset |
Horizontaler Offset der Verzierung in Bezug auf die dadurch definierte Position. HorizontalPositioningMode. |
HorizontalPositioningMode |
Gibt an, wie die Verzierung horizontal auf der Linie positioniert wird (offset by this. HorizontalOffset). |
IsAboveLine |
Gibt an, ob die Verzierung oben oder unten in der Zeile angezeigt wird. |
IsAnimating |
Gibt an, ob die Höhe des Tags derzeit animiert wird. |
RemovalCallback |
Wird aufgerufen, wenn das Zusatzelement aus der Ansicht entfernt wird. Dieser kann null sein. |
Ereignisse
HeightChanged |
Wird immer ausgelöst, wenn die Height-Eigenschaft dieses Tags geändert wird. |
HorizontalOffsetChanged |
Wird ausgelöst, wenn das HorizontalOffset dieses Tags geändert wird. |