Page

Page class

Contient des éléments qui définissent une page dans le document.

public class Page : IDisposable

Constructeurs

Nom La description
Page() Constructeur.
Page(int) Constructeur.

Propriétés

Nom La description
AssociatedPage { get; set; } L’ID de la page de dessin d’origine qui a été annotée sur des superpositions de balisage distinctes par les réviseurs du dessin.
Background { get; set; } Un indicateur indiquant si la page est une page d’arrière-plan.
BackPage { get; set; } La page d’arrière-plan de la page.
Connects { get; } Contient un élément Connect pour chaque connexion entre deux formes dans un dessin.
ID { get; set; } L’identifiant unique de l’élément dans son élément parent.
Name { get; set; } Le nom de l’élément.
NameU { get; set; } Le nom universel de l’élément.
Pages { get; set; } Collection de pages.
PageSheet { get; } Contient des éléments qui définissent la feuille de page pour un élément Page ou Master.
PresetTheme { set; } Appliquer un thème prédéfini à cette page
PresetThemeQuickStyle { set; } Appliquer un style rapide de variante de thème prédéfini à cette page
PresetThemeVariant { set; } Appliquer une variante de thème prédéfinie à cette page
ReviewerID { get; set; } ID du réviseur associé à la superposition de balisage.
Shapes { get; } Collection de formes.
ViewCenterX { get; set; } ViewCenterX et ViewCenterY spécifient un point central sur une page qu’une nouvelle vue (fenêtre) assume lors de son ouverture initiale.
ViewCenterY { get; set; } ViewCenterX et ViewCenterY spécifient un point central sur une page qu’une nouvelle vue (fenêtre) assume lors de son ouverture initiale.
ViewScale { get; set; } Le facteur d’agrandissement par défaut à utiliser lorsqu’une nouvelle vue (fenêtre) de la page est ouverte. Par exemple, 1 = 100 % ; 1,5 = 150 %, et ainsi de suite.

Méthodes

Nom La description
AddActiveXControl(ControlType, double, double, double, double) Crée un contrôle Activex.
AddComment(long, string) Ajoute un commentaire à une forme avec l’identifiant de la forme.
AddComment(Shape, string) Ajoute un commentaire à une forme.
AddComment(double, double, string) Ajoute un commentaire avec PinX et PinY définis.
AddShape(Shape, string) Ajoute la forme créée par le maître à une page spécifique.
AddShape(double, double, string) Ajoute la forme créée par le maître sur la page avec PinX et PinY définis.
AddShape(double, double, double, double, Stream)
AddShape(double, double, double, double, string) Ajoute la forme créée par le maître sur la page avec PinX, PinY, Largeur et Hauteur définis.
AddShape(double, double, double, double, Stream, Stream)
AddText(double, double, double, double, string) Ajoute du texte avec PinX et PinY définis.
AddText(double, double, double, double, string, string, string, double) Ajoute du texte avec PinX et PinY définis.
ApplyStyle(int, int, int) Applique le style pour la pleine page.
AutoSpaceShapes(ShapeCollection, AutoSpaceOptions) Formes d’espacement automatique
BringForward(long) Fait avancer une forme, définie par ID, d’une position dans l’ordre z.
BringToFront(long) Amène une forme, définie par ID, au début de l’ordre z.
CenterDrawing() Centre les formes d’une page par rapport à l’étendue de la page. Le centrage des formes ne modifie pas leur position les unes par rapport aux autres.
ConnectShapesViaConnector(long, ConnectionPointPlace, long, ConnectionPointPlace, long) Connecter les formes via le connecteur.
ConnectShapesViaConnector(long, string, long, string, long) Connecter les formes via le connecteur.
ConnectShapesViaConnector(Shape, ConnectionPointPlace, Shape, ConnectionPointPlace, Shape) Connecter les formes via le connecteur.
ConnectShapesViaConnectorIndex(long, int, long, int, long) Connecter les formes via l’index du connecteur.
ConnectShapesViaConnectorIndex(Shape, int, Shape, int, Shape) Connecter les formes via l’index du connecteur.
Copy(Page)
Dispose() Effectue des tâches définies par l’application associées à la libération, à la libération ou à la réinitialisation des ressources non gérées.
DrawBezier(double, double, double, double, PointF[]) Le processus de dessin de bezier. La longueur des points doit être égale ou supérieure à 3.
DrawEllipse(double, double, double, double) Le processus de dessin Ellipse.
DrawLine(double, double, double, double) Le processus de dessin d’une seule ligne.
DrawLine(double, double, double, double, double[]) Le processus de tracer une ligne.
DrawLine(double, double, double, double, PointF[]) Le processus de tracer une ligne.
DrawPolyline(double, double, double, double, double[]) Le processus de dessin Polyline.
DrawPolyline(double, double, double, double, PointF[]) Le processus de dessin d’une polyligne.
DrawRectangle(double, double, double, double) Le processus de dessin d’un rectangle.
DrawSpline(double, double, double, double, PointF[]) Le processus de dessin de la spline.
GlueShapes(long, ConnectionPointPlace, long) Formes à coller
GlueShapes(Shape, ConnectionPointPlace, Shape) Formes de colle.
GlueShapesInContainer(long, int, int, long) Collez les formes dans le conteneur
GlueShapesInContainer(long, string, string, long) Collez les formes dans le conteneur en utilisant le nom de connexion
GlueShapesInContainerByID(long, int, int, long) Collez les formes par identifiant de connexion dans le conteneur
GlueShapeToConnectorBeginX(long, string, long) Collez la forme au BeginX du connecteur
GlueShapeToConnectorEndX(long, string, long) Collez la forme à l’extrémité du connecteurX
Layout(LayoutOptions) Présente les formes et/ou redirige les connecteurs pour la page.
MoveTo(int) Déplace la page vers un autre emplacement dans les pages.
SendBackward(long) Déplace une forme, définie par ID, vers l’arrière d’une position dans l’ordre z.
SendToBack(long) Déplace une forme, définie par ID, à l’arrière de l’ordre z.

Voir également