Klasa LinkShapeGeometry
Hermetyzuje rysunku, składanie i hit badania geometrii łącze na powierzchni projektu
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.ShapeGeometry
Microsoft.VisualStudio.Modeling.Diagrams.LinkShapeGeometry
Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShapeGeometry
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Diagrams
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Składnia
'Deklaracja
Public Class LinkShapeGeometry _
Inherits ShapeGeometry
public class LinkShapeGeometry : ShapeGeometry
Typ LinkShapeGeometry uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
LinkShapeGeometry | Inicjuje nowe wystąpienie klasy LinkShapeGeometry. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
ShadowOffset | Pobiera przesunięcia między kontur kształtu i krawędzią zewnętrzną cienia. (Odziedziczone z ShapeGeometry). | |
UninitializedPath | Pobiera ścieżki wokół geometrii kształtu. (Odziedziczone z ShapeGeometry). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
AddLineArcPath | Dodaje łuku over skoku do określonego GraphicsPath. | |
CalculateRotationAngle | Oblicza wartość kąta obrotu kształtu łącze dekorator. | |
CreateDiagramItem | Tworzy obiekt DiagramItem, biorąc pod uwagę obiektu IGeometryHost. | |
Dispose() | Zwalnia wszystkie zasoby używane przez bieżące wystąpienie ShapeGeometry klasy. (Odziedziczone z ShapeGeometry). | |
Dispose(Boolean) | (Odziedziczone z ShapeGeometry). | |
DoFoldToShape | Oblicza punkt wzdłuż vector, który przecina konspekt geometrii. (Zastępuje ShapeGeometry.DoFoldToShape(IGeometryHost, PointD, PointD)). | |
DoHitTest(IGeometryHost, PointD, DiagramHitTestInfo) | Określa, czy punkt znajduje się wewnątrz kształtu. (Odziedziczone z ShapeGeometry). | |
DoHitTest(IGeometryHost, PointD, DiagramHitTestInfo, Boolean) | Zwraca wartość wskazującą, czy dany punkt jest w granicach geometrii.Wyniki testu zderzenia również są zwracane. (Zastępuje ShapeGeometry.DoHitTest(IGeometryHost, PointD, DiagramHitTestInfo, Boolean)). | |
DoHitTestSelection | Zwraca wartość wskazującą, czy dany punkt jest w granicach geometrii otaczających opinii zaznaczenia.Wyniki testu zderzenia również są zwracane. (Zastępuje ShapeGeometry.DoHitTestSelection(IGeometryHost, PointD, DiagramHitTestInfo)). | |
DoPaint | Rysuje geometrii kształtu i jego cień ma jeden. (Odziedziczone z ShapeGeometry). | |
DoPaintEmphasis | Rysuje visual nacisk na kształcie.Nie wskazuje zaznaczenie, tylko zwraca uwagę użytkownika na ten kształt po wybraniu innego kształtu.(Zobacz ShapeElement.RelatedShapeToEmphasize). (Zastępuje ShapeGeometry.DoPaintEmphasis(DiagramPaintEventArgs, IGeometryHost)). | |
DoPaintGeometry | Rysuje podstawowych informacji o geometrii. (Zastępuje ShapeGeometry.DoPaintGeometry(DiagramPaintEventArgs, IGeometryHost)). | |
DoPaintResizeFeedback | Rysuje opinii zmiany rozmiaru dla geometrii. (Zastępuje ShapeGeometry.DoPaintResizeFeedback(DiagramPaintEventArgs, IGeometryHost, RectangleD)). | |
DoPaintSelection | Rysuje zaznaczenia, zazwyczaj otaczającego geometrii. (Zastępuje ShapeGeometry.DoPaintSelection(DiagramPaintEventArgs, IGeometryHost, Boolean, Boolean, Boolean)). | |
DoPaintShadow | Rysuje cienia kształtu. (Odziedziczone z ShapeGeometry). | |
DrawDecorator | Rysuje dekorator LinkShape. | |
Equals | Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object). | |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania przed jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). | |
GetBackgroundBrushId | Pobiera identyfikator przypisany do pędzla, który farby na tle geometrii kształtu. (Odziedziczone z ShapeGeometry). | |
GetExtraPenWidth | Pobiera szerokość pióra konspektu, który znajduje się poza granicą kształtu. (Odziedziczone z ShapeGeometry). | |
GetHashCode | Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object). | |
GetOutlinePenId | Pobiera identyfikator przypisany do pędzla, który farby zarys geometrii kształtu. (Odziedziczone z ShapeGeometry). | |
GetPath(IGeometryHost) | Pobiera GraphicsPath, opisujące geometrii.Domyślnie ta zwraca ścieżkę prostokąta.Jest to pojedyncza geometrii.Nie usuwaj.Jest to singleton klasy geometrii.Nie usuwaj.Użyj natychmiast.Jeśli wymagane jest inne ścieżki, użyj GetPathCopy! (Zastępuje ShapeGeometry.GetPath(IGeometryHost)). | |
GetPath(RectangleD) | Pobiera ścieżki wokół geometrii kształtu. (Odziedziczone z ShapeGeometry). | |
GetPathCopy | Otrzymuje kopię ścieżki wokół geometrii kształtu.Ścieżka Pozbywać się po zakończeniu z nim. (Odziedziczone z ShapeGeometry). | |
GetPerimeter | Pobiera ścieżki obwodu wokół kształtu, w tym grubość pióra, która rysuje obwiednię.Utwórz kopię tej ścieżki, jeśli chcesz zachować go. (Odziedziczone z ShapeGeometry). | |
GetPerimeterBoundingBox | Pobiera obwiedni na obwodzie kształtu, łącznie z grubością Pióro rysuje obwiednię. (Odziedziczone z ShapeGeometry). | |
GetSelectionLineOffset | Pobiera odległość między zaznaczeniem a zewnątrz geometrii kształtu. (Odziedziczone z ShapeGeometry). | |
GetSelectionLineWidth | Pobiera szerokość linii, która wskazuje, że kształt jest wybrany. (Odziedziczone z ShapeGeometry). | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
HasFilledBackground | Wartość true, jeśli wypełnione tła tego rodzaju geometrii. (Odziedziczone z ShapeGeometry). | |
HasOutline | PRAWDA, jeśli tego typu geometrii ma widoczne obramowanie. (Odziedziczone z ShapeGeometry). | |
HasShadow | PRAWDA, jeśli tego typu geometrii z cieniem. (Odziedziczone z ShapeGeometry). | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
ToString | Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Uwagi
Obiekt, który implementuje IGeometryHost powinien także implementować IBinaryLinkGeometryData.
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.