SwimlaneShapeGeometry-Klasse
Kapselt die Faltung, Zeichnungen und Treffertests eines Verantwortlichkeitsbereichs auf der Entwurfsoberfläche
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.ShapeGeometry
Microsoft.VisualStudio.Modeling.Diagrams.NodeShapeGeometry
Microsoft.VisualStudio.Modeling.Diagrams.RoundedRectangleShapeGeometry
Microsoft.VisualStudio.Modeling.Diagrams.RectangleShapeGeometry
Microsoft.VisualStudio.Modeling.Diagrams.SwimlaneShapeGeometry
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntax
'Declaration
Public Class SwimlaneShapeGeometry _
Inherits RectangleShapeGeometry
public class SwimlaneShapeGeometry : RectangleShapeGeometry
Der SwimlaneShapeGeometry-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
SwimlaneShapeGeometry | Initialisiert eine neue Instanz der RectangleShapeGeometry-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
Radius | (Von RoundedRectangleShapeGeometry geerbt.) | |
ShadowOffset | Ruft den Offset zwischen der Formkontur und dem äußeren Rand des Schattens ab. (Von ShapeGeometry geerbt.) | |
UninitializedPath | Ruft den Pfad um die Formgeometrie ab. (Von ShapeGeometry geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Contains | Ruft einen Wert ab, der angibt, ob der Punkt innerhalb der Geometriekonturen liegt.Die Geometriekontur wird durch den Grafikpfad definiert, der verwendet wird, um die Geometrie zu zeichnen. (Von NodeShapeGeometry geerbt.) | |
Dispose() | Gibt alle von der aktuellen Instanz der ShapeGeometry-Klasse verwendeten Ressourcen frei. (Von ShapeGeometry geerbt.) | |
Dispose(Boolean) | (Von ShapeGeometry geerbt.) | |
DoFoldToShape | Berechnet den Punkt entlang dem Vektor, der die Kontur der Geometrie kreuzt. (Von RectangleShapeGeometry geerbt.) | |
DoHitTest(IGeometryHost, PointD, DiagramHitTestInfo) | Bestimmt, ob ein Punkt innerhalb einer Form ist. (Von ShapeGeometry geerbt.) | |
DoHitTest(IGeometryHost, PointD, DiagramHitTestInfo, Boolean) | Gibt einen Wert zurück, der angibt, ob der angegebene Punkt in der Begrenzung der Geometrie ist.Die Ergebnisse des Treffertests werden ebenfalls zurückgegeben. (Überschreibt RectangleShapeGeometry.DoHitTest(IGeometryHost, PointD, DiagramHitTestInfo, Boolean).) | |
DoHitTestSelection | Gibt einen Wert zurück, der angibt, ob der angegebene Punkt innerhalb der Begrenzung des Auswahlfeedbacks ist, von dem die Geometrie umgebenden ist.Die Ergebnisse des Treffertests werden ebenfalls zurückgegeben. (Überschreibt NodeShapeGeometry.DoHitTestSelection(IGeometryHost, PointD, DiagramHitTestInfo).) | |
DoPaint | Zeichnet die Formgeometrie und den Schatten, sofern vorhanden. (Von ShapeGeometry geerbt.) | |
DoPaintEmphasis | Zeichnet die visuelle Betonung auf der Form.Dies gibt keine Auswahl an. Es lenkt nur die Aufmerksamkeit des Benutzers auf diese Form auf, wenn eine andere Form ausgewählt wird. (Siehe ShapeElement.RelatedShapeToEmphasize). (Von NodeShapeGeometry geerbt.) | |
DoPaintGeometry | Zeichnet die einfache Geometrie. (Überschreibt NodeShapeGeometry.DoPaintGeometry(DiagramPaintEventArgs, IGeometryHost).) | |
DoPaintResizeFeedback | Zeichnet das in der Größe geänderte Feedback für die Geometrie. (Von NodeShapeGeometry geerbt.) | |
DoPaintSelection | Zeichnet eine Auswahl, die in der Regel die Geometrie umgibt. (Von NodeShapeGeometry geerbt.) | |
DoPaintShadow | Zeichnet den Schatten für die Form. (Von ShapeGeometry geerbt.) | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetBackgroundBrushId | Ruft die ID ab, die dem Pinsel zugewiesen wird, der den Hintergrund der Formgeometrie zeichnet. (Von ShapeGeometry geerbt.) | |
GetExtraPenWidth | Ruft die Breite des Umrissstifts ab, der außerhalb der Begrenzung der Form ist. (Von ShapeGeometry geerbt.) | |
GetFocusIndicatorInsideMargin | Ruft den Abstand vom Begrenzungsrahmen der Form zum Fokusindikator, der innerhalb des Begrenzungsrahmens der Form gezeichnet ist, in globalen Einheiten ab. (Von NodeShapeGeometry geerbt.) | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetOutlinePenId | Ruft die ID ab, die dem Pinsel zugewiesen wird, der die Kontur der Formgeometrie zeichnet. (Von ShapeGeometry geerbt.) | |
GetPath(IGeometryHost) | Ruft den Pfad um die Formgeometrie ab.Verwenden Sie den zurückgegebenen Pfad, bevor Sie GetPath() auf andere Formen anwenden.Verwenden Sie GetPathCopy(), wenn Sie einen Pfad beibehalten möchten. (Von ShapeGeometry geerbt.) | |
GetPath(RectangleD) | Ruft den GraphicsPath der Geometrie ab.Hierbei handelt es sich um einen Singleton auf der geometry-Klasse.Nicht freigeben.Sofort verwenden.Verwenden Sie GetPathCopy, wenn ein anderer Pfad benötigt wird! (Von RoundedRectangleShapeGeometry geerbt.) | |
GetPathCopy | Ruft eine Kopie des Pfads um die Formgeometrie ab.Geben Sie den Pfad frei, wenn Sie ihn nicht mehr benötigen. (Von ShapeGeometry geerbt.) | |
GetPerimeter | Ruft den Pfad eines Umkreises um die Form ab, einschließlich der Breite des Stifts, der die Grenze zeichnet.Erstellen Sie eine Kopie des Pfads, wenn Sie beibehalten möchten. (Von ShapeGeometry geerbt.) | |
GetPerimeterBoundingBox | Ruft den Begrenzungsrahmen entlang des Umkreises der Form ab, einschließlich der Dicke des Stifts, der die Begrenzung zeichnet. (Von ShapeGeometry geerbt.) | |
GetSelectionLineOffset | Ruft den Abstand zwischen der Markierung und der Außenseite der Formgeometrie ab. (Von ShapeGeometry geerbt.) | |
GetSelectionLineWidth | Ruft die Breite der Zeile ab, die angibt, dass eine Form ausgewählt ist. (Von ShapeGeometry geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
HasFilledBackground | "True", wenn dieser Geometrietyp einen gefüllten Hintergrund hat. (Von ShapeGeometry geerbt.) | |
HasOutline | True, wenn dieser Geometrietyp einen sichtbaren Rahmen hat. (Von ShapeGeometry geerbt.) | |
HasShadow | "True", wenn dieser Geometrietyp einen Schatten aufweist. (Von ShapeGeometry geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.