Page

Page class

Enthält Elemente, die eine Seite im Dokument definieren.

public class Page : IDisposable

Konstrukteure

Name Beschreibung
Page() Konstruktor.
Page(int) Konstruktor.

Eigenschaften

Name Beschreibung
AssociatedPage { get; set; } Die ID der ursprünglichen Zeichnungsseite, die von Prüfern der Zeichnung auf separaten Markup-Overlays markiert wurde.
Background { get; set; } Ein Flag, das angibt, ob die Seite eine Hintergrundseite ist.
BackPage { get; set; } Die Hintergrundseite der Seite.
Connects { get; } Enthält ein Verbindungselement für jede Verbindung zwischen zwei Shapes in einer Zeichnung.
ID { get; set; } Die eindeutige ID des Elements innerhalb seines übergeordneten Elements.
Name { get; set; } Der Name des Elements.
NameU { get; set; } Der universelle Name des Elements.
Pages { get; set; } Seitensammlung.
PageSheet { get; } Enthält Elemente, die das Seitenblatt für ein Seiten- oder Masterelement definieren.
PresetTheme { set; } Voreingestelltes Design auf diese Seite anwenden
PresetThemeQuickStyle { set; } Wenden Sie eine voreingestellte Designvariante Quickstyle auf diese Seite an
PresetThemeVariant { set; } Eine voreingestellte Designvariante auf diese Seite anwenden
ReviewerID { get; set; } Die ID des Prüfers, der mit der Markup-Überlagerung verknüpft ist.
Shapes { get; } Formensammlung.
ViewCenterX { get; set; } ViewCenterX und ViewCenterY geben einen Mittelpunkt auf einer Seite an, den eine neue Ansicht (Fenster) beim ersten Öffnen einnimmt.
ViewCenterY { get; set; } ViewCenterX und ViewCenterY geben einen Mittelpunkt auf einer Seite an, den eine neue Ansicht (Fenster) beim ersten Öffnen einnimmt.
ViewScale { get; set; } Der standardmäßige Vergrößerungsfaktor, der verwendet wird, wenn eine neue Ansicht (Fenster) der Seite geöffnet wird. Beispiel: 1 = 100 %; 1,5 = 150 % usw.

Methoden

Name Beschreibung
AddActiveXControl(ControlType, double, double, double, double) Erstellt ein Activex-Steuerelement.
AddComment(long, string) Fügt einen Kommentar zu einer Form mit der Form-ID hinzu.
AddComment(Shape, string) Fügt einer Form einen Kommentar hinzu.
AddComment(double, double, string) Fügt einen Kommentar mit definiertem PinX und PinY hinzu.
AddShape(Shape, string) Fügt eine vom Master erstellte Form zu einer bestimmten Seite hinzu.
AddShape(double, double, string) Fügt eine vom Master erstellte Form auf der Seite mit definiertem PinX und PinY hinzu.
AddShape(double, double, double, double, Stream)
AddShape(double, double, double, double, string) Fügt eine vom Master erstellte Form auf der Seite mit definierten PinX, PinY, Breite und Höhe hinzu.
AddShape(double, double, double, double, Stream, Stream)
AddText(double, double, double, double, string) Fügt Text mit definiertem PinX und PinY hinzu.
AddText(double, double, double, double, string, string, string, double) Fügt Text mit definiertem PinX und PinY hinzu.
ApplyStyle(int, int, int) Wendet Stil für ganze Seite an.
AutoSpaceShapes(ShapeCollection, AutoSpaceOptions) Automatische Leerzeichenformen
BringForward(long) Bringt eine durch ID definierte Form in der z-Reihenfolge um eine Position nach vorn.
BringToFront(long) Bringt eine durch ID definierte Form an den Anfang der Z-Reihenfolge.
CenterDrawing() Zentriert die Shapes einer Seite in Bezug auf die Ausdehnung der Seite. Durch das Zentrieren von Shapes wird ihre Position relativ zueinander nicht geändert.
ConnectShapesViaConnector(long, ConnectionPointPlace, long, ConnectionPointPlace, long) Formen über Verbinder verbinden.
ConnectShapesViaConnector(long, string, long, string, long) Formen über Verbinder verbinden.
ConnectShapesViaConnector(Shape, ConnectionPointPlace, Shape, ConnectionPointPlace, Shape) Formen über Verbinder verbinden.
ConnectShapesViaConnectorIndex(long, int, long, int, long) Formen über Verbinderindex verbinden.
ConnectShapesViaConnectorIndex(Shape, int, Shape, int, Shape) Formen über Verbinderindex verbinden.
Copy(Page)
Dispose() Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verbunden sind.
DrawBezier(double, double, double, double, PointF[]) Der Vorgang des Bezier-Zeichnens. Die Länge der Punkte sollte gleich oder größer als 3 sein.
DrawEllipse(double, double, double, double) Der Prozess des Zeichnens einer Ellipse.
DrawLine(double, double, double, double) Der Prozess des Zeichnens einer einzelnen Linie.
DrawLine(double, double, double, double, double[]) Der Prozess des Linienzeichnens.
DrawLine(double, double, double, double, PointF[]) Der Prozess des Linienzeichnens.
DrawPolyline(double, double, double, double, double[]) Der Prozess des Zeichnens von Polylinien.
DrawPolyline(double, double, double, double, PointF[]) Der Prozess des Zeichnens von Polylinien.
DrawRectangle(double, double, double, double) Der Prozess des Zeichnens von Rechtecken.
DrawSpline(double, double, double, double, PointF[]) Der Vorgang zum Zeichnen von Splines.
GlueShapes(long, ConnectionPointPlace, long) Klebeformen
GlueShapes(Shape, ConnectionPointPlace, Shape) Formen kleben.
GlueShapesInContainer(long, int, int, long) Formen in Behälter kleben
GlueShapesInContainer(long, string, string, long) Leimformen im Container mit Verbindungsname
GlueShapesInContainerByID(long, int, int, long) Formen nach Verbindungs-ID in container kleben
GlueShapeToConnectorBeginX(long, string, long) Form an den Anfang des Verbinders klebenX
GlueShapeToConnectorEndX(long, string, long) Form auf das Ende des Verbinders klebenX
Layout(LayoutOptions) Legt die Formen fest und/oder leitet die Verbinder für die Seite um.
MoveTo(int) Verschiebt die Seite an eine andere Position innerhalb der Seiten.
SendBackward(long) Verschiebt eine durch ID definierte Form um eine Position in der Z-Reihenfolge zurück.
SendToBack(long) Verschiebt eine durch ID definierte Form an das Ende der Z-Reihenfolge.

Siehe auch