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 光度。

页首

请参见

参考

Microsoft.VisualStudio.Modeling.Diagrams 命名空间