IGeometryHost-Schnittstelle
Definiert die Schnittstelle des Containers der Geometrie.
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 Interface IGeometryHost
public interface IGeometryHost
Der IGeometryHost-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
GeometryBackgroundBrushId | Ruft die Pinselressourcen-ID ab, die verwendet werden, um den Hintergrund der Geometrie auszufüllen. | |
GeometryBoundingBox | Ruft den Begrenzungsrahmen der Geometrie ab. | |
GeometryHasFilledBackground | Ruft einen Wert ab, der angibt, ob der Hintergrund der Geometrie gefüllt wird. | |
GeometryHasOutline | Ruft einen Wert ab, der angibt, ob der Umriss der Geometrie gezeichnet wird. | |
GeometryHasShadow | Ruft einen Wert ab, der angibt, ob die Geometrie einen Schatten anzeigt. | |
GeometryOutlinePenId | Ruft die Ressourcen-ID des Stifts ab, die verwendet wird, um die Kontur der Geometrie zu zeichnen. | |
GeometryStyleSet | Ruft das Stilset ab, das für die Geometrien zu verwenden ist. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
ExcludeGeometryFromClipRegion | Schließt den Clippingbereich dieser Geometrie, einschließlich Geometrien von nachfolgenden IGeometryHost-Objekten aus. | |
TranslateGeometryToAbsoluteBounds | Übersetzt ein Rechteck von Koordinaten, die relativ zur linken oberen Ecke des übergeordneten Elements von IGeometryHosts sind, in absolute globale Koordinaten. | |
TranslateGeometryToRelativeBounds | Übersetzt ein Rechteck von absoluten globalen Koordinaten in Koordinaten, die relativ zur linken oberen Ecke des übergeordneten Elements von IGeometryHosts sind. | |
UpdateGeometryLuminosity(DiagramClientView, Brush) | Ändert die Helligkeit des angegebenen Pinsels. | |
UpdateGeometryLuminosity(DiagramClientView, Pen) | Ändert die Helligkeit des angegebenen Stifts. |
Zum Seitenanfang