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 | 获取一个 geometry 是否的值显示阴影效果。 | |
GeometryOutlinePenId | 获取将用于绘制几何形状的轮廓的笔资源 ID。 | |
GeometryStyleSet | 获取该样式设置为几何图形使用。 |
页首
方法
名称 | 说明 | |
---|---|---|
ExcludeGeometryFromClipRegion | 从该剪辑区域排除此几何图形,包括子代 IGeometryHost 对象几何图形。 | |
TranslateGeometryToAbsoluteBounds | 将坐标的一个矩形的左上角 IGeometryHost 的父级为绝对世界坐标。 | |
TranslateGeometryToRelativeBounds | 将绝对世界坐标的一个矩形为相对坐标左上角 IGeometryHost 的父级。 | |
UpdateGeometryLuminosity(DiagramClientView, Brush) | 修改将向指定的画笔的光度。 | |
UpdateGeometryLuminosity(DiagramClientView, Pen) | 修改将向指定的 pen 光度。 |
页首