Freigeben über


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
Öffentliche Eigenschaft GeometryBackgroundBrushId Ruft die Pinselressourcen-ID ab, die verwendet werden, um den Hintergrund der Geometrie auszufüllen.
Öffentliche Eigenschaft GeometryBoundingBox Ruft den Begrenzungsrahmen der Geometrie ab.
Öffentliche Eigenschaft GeometryHasFilledBackground Ruft einen Wert ab, der angibt, ob der Hintergrund der Geometrie gefüllt wird.
Öffentliche Eigenschaft GeometryHasOutline Ruft einen Wert ab, der angibt, ob der Umriss der Geometrie gezeichnet wird.
Öffentliche Eigenschaft GeometryHasShadow Ruft einen Wert ab, der angibt, ob die Geometrie einen Schatten anzeigt.
Öffentliche Eigenschaft GeometryOutlinePenId Ruft die Ressourcen-ID des Stifts ab, die verwendet wird, um die Kontur der Geometrie zu zeichnen.
Öffentliche Eigenschaft GeometryStyleSet Ruft das Stilset ab, das für die Geometrien zu verwenden ist.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode ExcludeGeometryFromClipRegion Schließt den Clippingbereich dieser Geometrie, einschließlich Geometrien von nachfolgenden IGeometryHost-Objekten aus.
Öffentliche Methode TranslateGeometryToAbsoluteBounds Übersetzt ein Rechteck von Koordinaten, die relativ zur linken oberen Ecke des übergeordneten Elements von IGeometryHosts sind, in absolute globale Koordinaten.
Öffentliche Methode TranslateGeometryToRelativeBounds Übersetzt ein Rechteck von absoluten globalen Koordinaten in Koordinaten, die relativ zur linken oberen Ecke des übergeordneten Elements von IGeometryHosts sind.
Öffentliche Methode UpdateGeometryLuminosity(DiagramClientView, Brush) Ändert die Helligkeit des angegebenen Pinsels.
Öffentliche Methode UpdateGeometryLuminosity(DiagramClientView, Pen) Ändert die Helligkeit des angegebenen Stifts.

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.Diagrams-Namespace