Class LineAnnotation

Klasse LineAnnotation

Klasse, die eine Linienannotation darstellt.

public sealed class LineAnnotation : MarkupAnnotation

Konstruktoren

NameBeschreibung
LineAnnotation(Document, Point, Point)Konstruktor zur Verwendung mit Generator.
LineAnnotation(Page, Rectangle, Point, Point)Erstellt eine neue Linienannotation auf der angegebenen Seite.

Eigenschaften

NameBeschreibung
Actions { get; }Gibt die Liste der Annotatationsaktionen zurück.
virtual ActiveState { get; set; }Gibt den aktuellen Erscheinungszustand der Annotation zurück oder setzt ihn.
override AnnotationType { get; }Gibt den Typ der Annotation zurück.
Appearance { get; }Gibt das Erscheinungsbild-Wörterbuch der Annotation zurück.
Border { get; set; }Gibt die Eigenschaften des Randes der Annotation zurück oder setzt sie. Border
CaptionOffset { get; set; }Gibt den Versatz des Beschriftungstextes von seiner normalen Position zurück oder setzt ihn.
CaptionPosition { get; set; }Gibt die Position der Beschriftung der Annotation zurück oder setzt sie.
Characteristics { get; }Gibt die Merkmale der Annotation zurück.
Color { get; set; }Gibt die Farbe der Annotation zurück oder setzt sie.
Contents { get; set; }Gibt den Text der Annotation zurück oder setzt ihn.
CreationDate { get; }Gibt das Datum und die Uhrzeit zurück, zu der die Annotation erstellt wurde.
Ending { get; set; }Gibt den Endpunkt der Linie zurück oder setzt ihn.
EndingStyle { get; set; }Gibt den Endstil für den Endpunkt der Linie zurück oder setzt ihn.
Flags { get; set; }Flags der Annotation.
FullName { get; }Gibt den vollqualifizierten Namen der Annotation zurück.
virtual Height { get; set; }Gibt die Höhe der Annotation zurück oder setzt sie.
virtual Hyperlink { get; set; }Gibt den Fragment-Hyperlink (für PDF-Generator) zurück oder setzt ihn.
InReplyTo { get; set; }Eine Referenz auf die Annotation, auf die diese Annotation “antwortet”. Beide Annotationen müssen sich auf derselben Seite des Dokuments befinden.
Intent { get; set; }Gibt die Absicht der Linienannotation zurück oder setzt sie.
InteriorColor { get; set; }Gibt die Innenfarbe der Annotation zurück oder setzt sie.
IsFirstParagraphInColumn { get; set; }Gibt einen booleschen Wert zurück oder setzt ihn, der angibt, ob dieser Absatz in der nächsten Spalte sein wird. Standard ist falsch. (für PDF-Generierung)
IsInLineParagraph { get; set; }Gibt zurück oder setzt, ob ein Absatz inline ist. Standard ist falsch. (für PDF-Generierung)
IsInNewPage { get; set; }Gibt einen booleschen Wert zurück oder setzt ihn, der erzwingt, dass dieser Absatz auf einer neuen Seite generiert wird. Standard ist falsch. (für PDF-Generierung)
IsKeptWithNext { get; set; }Gibt einen booleschen Wert zurück oder setzt ihn, der angibt, ob der aktuelle Absatz auf derselben Seite wie der nächste Absatz bleibt. Standard ist falsch. (für PDF-Generierung)
LeaderLine { get; set; }Gibt die Länge der Führungslinie zurück oder setzt sie.
LeaderLineExtension { get; set; }Gibt die Länge der Erweiterung der Führungslinie zurück oder setzt sie.
LeaderLineOffset { get; set; }Gibt den Versatz der Führungslinie zurück oder setzt ihn.
Margin { get; set; }Gibt einen äußeren Rand für den Absatz zurück oder setzt ihn (für PDF-Generierung)
Measure { get; set; }Maßeinheiten, die für diese Annotation angegeben sind.
Modified { get; set; }Gibt das Datum und die Uhrzeit zurück oder setzt sie, zu der die Annotation zuletzt geändert wurde.
Name { get; set; }Gibt den Namen der Annotation auf der Seite zurück oder setzt ihn.
Opacity { get; set; }Gibt den konstanten Opazitätswert zurück oder setzt ihn, der beim Zeichnen der Annotation verwendet werden soll.
virtual PageIndex { get; }Gibt den Index der Seite zurück, die die Annotation enthält.
Popup { get; set; }Pop-up-Annotation zum Eingeben oder Bearbeiten des mit dieser Annotation verbundenen Textes.
virtual Rect { get; set; }Gibt das Rechteck der Annotation zurück oder setzt es.
ReplyType { get; set; }Eine Zeichenfolge, die die Beziehung (den “Antworttyp”) zwischen dieser Annotation und einer durch InReplyTo angegebenen beschreibt.
RichText { get; set; }Gibt eine Rich-Text-Zeichenfolge zurück oder setzt sie, die im Pop-up-Fenster angezeigt werden soll, wenn die Annotation geöffnet wird.
ShowCaption { get; set; }Gibt einen booleschen Wert zurück oder setzt ihn, der bestimmt, ob der Inhalt als Beschriftung angezeigt werden muss.
Starting { get; set; }Gibt den Startpunkt der Linie zurück oder setzt ihn.
StartingStyle { get; set; }Gibt den Stil des Linienanfangs für den Startpunkt der Linie zurück oder setzt ihn.
States { get; }Gibt das Erscheinungsbild-Wörterbuch der Annotation zurück.
Subject { get; set; }Gibt den Text zurück, der die Beschreibung des Objekts darstellt.
TextHorizontalAlignment { get; set; }Gibt die Textausrichtung für die Annotation zurück oder setzt sie.
Title { get; set; }Gibt einen Text zurück oder setzt ihn, der in der Titelleiste der Annotation angezeigt werden soll.
virtual VerticalAlignment { get; set; }Gibt eine vertikale Ausrichtung des Absatzes zurück oder setzt sie.
virtual Width { get; set; }Gibt die Breite der Annotation zurück oder setzt sie.
ZIndex { get; set; }Gibt einen int-Wert zurück oder setzt ihn, der die Z-Reihenfolge des Graphen angibt. Ein Graph mit größerem ZIndex wird über dem Graphen mit kleinerem ZIndex platziert. ZIndex kann negativ sein. Ein Graph mit negativem ZIndex wird hinter dem Text auf der Seite platziert.

Methoden

NameBeschreibung
override Accept(AnnotationSelector)Akzeptiert einen Besucher zur Annotationverarbeitung.
override ChangeAfterResize(Matrix)Aktualisiert die Start- und Endpunkte gemäß der Matrixtransformation.
ClearState()Löscht den Zustand und das Zustandsmodell für die Annotation. Zum Beispiel wird der Überprüfungsstatus für eine Annotation gelöscht. Beachten Sie, dass der Zustand in einer anderen Textannotation gespeichert ist, die die Schlüssel state und statemodel hat.
virtual Clone()Klont diese Instanz. Virtuelle Methode. Gibt immer null zurück.
virtual Flatten()Platziert den Inhalt der Annotation direkt auf der Seite, das Annotation-Objekt wird entfernt.
GetRectangle(bool)Gibt das Rechteck der Annotation unter Berücksichtigung der Seitenrotation zurück.
GetState()Gibt den Zustand der Annotation zurück. Beachten Sie, dass der Zustand in einer anderen Textannotation gespeichert ist, die die Schlüssel state und statemodel hat.
GetStateModel()Gibt das Zustandsmodell der Annotation zurück. Beachten Sie, dass der Zustand in einer anderen Textannotation gespeichert ist, die die Schlüssel state und statemodel hat.
SetMarkedState(bool)Setzt den markierten und unmarkierten Zustand für die Annotation. Beachten Sie, dass der Zustand in einer anderen Textannotation gespeichert ist, die die Schlüssel state und statemodel hat.
SetReviewState(AnnotationState)Setzt den Überprüfungszustand für eine Annotation. Markierte und unmarkierte Zustände werden ignoriert, da sie nicht zum Überprüfungszustandsmodell gehören. Der Zustand wird von dem Benutzer gesetzt, der die Zielannotation erstellt hat. Der Wert wird aus der Titel-Eigenschaft der Zielannotation entnommen. Beachten Sie, dass der Zustand in einer anderen Textannotation gespeichert ist, die die Schlüssel state und statemodel hat.
SetReviewState(AnnotationState, string)Setzt den Überprüfungszustand für eine Annotation. Markierte und unmarkierte Zustände werden ignoriert, da sie nicht zum Überprüfungszustandsmodell gehören. Beachten Sie, dass der Zustand in einer anderen Textannotation gespeichert ist, die die Schlüssel state und statemodel hat.

Siehe auch