IGeometryHost 介面
定義幾何容器的介面。
命名空間: Microsoft.VisualStudio.Modeling.Diagrams
組件: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll 中)
語法
'宣告
Public Interface IGeometryHost
public interface IGeometryHost
IGeometryHost 型別會公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
GeometryBackgroundBrushId | 取得用於填滿的幾何背景的筆刷資源 id。 | |
GeometryBoundingBox | 取得幾何的週框方塊。 | |
GeometryHasFilledBackground | 取得值,指出是否將填滿背景的幾何。 | |
GeometryHasOutline | 取得值,指出是否會繪製外框的幾何。 | |
GeometryHasShadow | 取得值,指出是否幾何顯示陰影。 | |
GeometryOutlinePenId | 取得用來繪製外框的幾何的畫筆資源 id。 | |
GeometryStyleSet | 取得樣式設為使用幾何。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
ExcludeGeometryFromClipRegion | 中剪取區域中排除此幾何,包括子系的 IGeometryHost 物件的幾何形狀。 | |
TranslateGeometryToAbsoluteBounds | 會將轉譯絕對的全局座標相對於左上方的 IGeometryHost 的父座標的矩形。 | |
TranslateGeometryToRelativeBounds | 會轉譯為相對於左上方的 IGeometryHost 的父座標絕對的全局座標的矩形。 | |
UpdateGeometryLuminosity(DiagramClientView, Brush) | 修改指定的筆刷的明暗度。 | |
UpdateGeometryLuminosity(DiagramClientView, Pen) | 修改指定的手寫筆的明暗度。 |
回頁首