Klasa NodeShapeGeometry
Geometria bazowy dla NodeShapes.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.ShapeGeometry
Microsoft.VisualStudio.Modeling.Diagrams.NodeShapeGeometry
Microsoft.VisualStudio.Modeling.Diagrams.EllipseShapeGeometry
Microsoft.VisualStudio.Modeling.Diagrams.RoundedRectangleShapeGeometry
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Diagrams
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Składnia
'Deklaracja
Public Class NodeShapeGeometry _
Inherits ShapeGeometry
public class NodeShapeGeometry : ShapeGeometry
Typ NodeShapeGeometry uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
![]() |
NodeShapeGeometry | Inicjuje nowe wystąpienie klasy NodeShapeGeometry. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
ShadowOffset | Pobiera wartość przesunięcia między kontur kształtu i zewnętrzną krawędzią cień. (Odziedziczone z ShapeGeometry). |
![]() |
UninitializedPath | Pobiera ścieżki wokół geometrii kształtu. (Odziedziczone z ShapeGeometry). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() ![]() |
CanResize | Zwraca wartość wskazującą, czy użytkownika można zmienić rozmiar tej geometrii. |
![]() |
Contains | Zwraca wartość wskazującą, czy punkt znajduje się wewnątrz konturu geometrii.Konspekt geometrii jest zdefiniowany przez ścieżkę grafiki do rysowania geometrii. |
![]() |
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ń, jeśli taki istnieje. (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). |
![]() ![]() |
DrawResizeableGrabHandles | Rysuje resizeable uchwyty na kształcie.Uchwyty wskazuje również fokus. |
![]() |
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object). |
![]() |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). |
![]() |
GetBackgroundBrushId | Pobiera identyfikator przypisany do pędzla, który farby tło geometrii kształtu. (Odziedziczone z ShapeGeometry). |
![]() |
GetExtraPenWidth | Pobiera szerokość pióra konspektu, który znajduje się poza granicą kształtu. (Odziedziczone z ShapeGeometry). |
![]() |
GetFocusIndicatorInsideMargin | Odległość w jednostkach są pobierane z obwiedni kształtu wskaźnika fokus w obwiedni kształtu. |
![]() |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). |
![]() |
GetOutlinePenId | Pobiera identyfikator przypisany do pędzla, który farby konspekt geometrii kształtu. (Odziedziczone z ShapeGeometry). |
![]() |
GetPath(IGeometryHost) | Pobiera ścieżki wokół geometrii kształtu.Użyj ścieżki zwrócone przed zastosowaniem GetPath() do innego kształtu.Użyj GetPathCopy() , jeśli chcesz zachować ścieżki. (Odziedziczone z ShapeGeometry). |
![]() |
GetPath(RectangleD) | Pobiera ścieżki wokół geometrii kształtu. (Odziedziczone z ShapeGeometry). |
![]() |
GetPathCopy | Otrzymuje kopię ścieżki wokół geometrii kształtu.Po zakończeniu z nim, należy dysponować ścieżki. (Odziedziczone z ShapeGeometry). |
![]() |
GetPerimeter | Pobiera ścieżki obwodu wokół kształtu, łącznie z szerokość pióro Rysuje krawędź.Jeśli chcesz zachować go, należy utworzyć kopię tej ścieżki. (Odziedziczone z ShapeGeometry). |
![]() |
GetPerimeterBoundingBox | Pobiera obwiedni na obwodzie kształtu, łącznie z grubością pióro Rysuje krawędź. (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 | Ma wartość true, jeśli tego typu geometrii tłem wypełnione. (Odziedziczone z ShapeGeometry). |
![]() |
HasOutline | Ma wartość true, jeśli tego typu geometrii ma widoczne obramowanie. (Odziedziczone z ShapeGeometry). |
![]() |
HasShadow | Ma wartość true, jeśli tego typu informacji o geometrii z cieniem. (Odziedziczone z ShapeGeometry). |
![]() ![]() |
IsGrabHandleSupported | Zwraca wartość true, jeśli uchwyt Przechwyć jest obsługiwany. |
![]() |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). |
![]() |
ToString | Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Uwagi
Obiekt, który implementuje IGeometryHost powinien także implementować INodeGeometryData.
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.