BinaryLinkShapeGeometry 类
封装绘图,折叠,并在设计图面上命中测试 BinaryLink。
继承层次结构
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.ShapeGeometry
Microsoft.VisualStudio.Modeling.Diagrams.LinkShapeGeometry
Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShapeGeometry
命名空间: Microsoft.VisualStudio.Modeling.Diagrams
程序集: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0(在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll 中)
语法
声明
Public Class BinaryLinkShapeGeometry _
Inherits LinkShapeGeometry
public class BinaryLinkShapeGeometry : LinkShapeGeometry
BinaryLinkShapeGeometry 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
BinaryLinkShapeGeometry | 初始化 BinaryLinkShapeGeometry 类的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
ShadowOffset | 获取形状轮廓和阴影外沿之间的偏移量。 (继承自 ShapeGeometry。) | |
UninitializedPath | 获取形状几何图形周围的路径。 (继承自 ShapeGeometry。) |
页首
方法
名称 | 说明 | |
---|---|---|
AddLineArcPath | 添加跳转弧到指定的 GraphicsPath。 (继承自 LinkShapeGeometry。) | |
CalculateRotationAngle | 计算一个链接形状修饰器的旋转角度。 (继承自 LinkShapeGeometry。) | |
Dispose() | 释放由 ShapeGeometry 类的当前实例占用的所有资源。 (继承自 ShapeGeometry。) | |
Dispose(Boolean) | (继承自 ShapeGeometry。) | |
DoFoldToShape | 沿与几何图形的轮廓相交的矢量计算点。 (继承自 LinkShapeGeometry。) | |
DoHitTest(IGeometryHost, PointD, DiagramHitTestInfo) | 确定点是否位于形状内。 (继承自 ShapeGeometry。) | |
DoHitTest(IGeometryHost, PointD, DiagramHitTestInfo, Boolean) | 返回一个值,该值指示给定的点是否在几何图形的范围内。命中测试结果也会返回。 (继承自 LinkShapeGeometry。) | |
DoHitTestSelection | 返回指示给定的点是否在几何图形选择的反馈边界中的值。命中测试结果也会返回。 (继承自 LinkShapeGeometry。) | |
DoPaint | 绘制形状几何,若有阴影也一并绘制。 (继承自 ShapeGeometry。) | |
DoPaintEmphasis | 绘制此形状的可视化焦点。这不指示选择,当选择另一个形状时,它只吸引用户的注意。(请参见 ShapeElement.RelatedShapeToEmphasize。) (继承自 LinkShapeGeometry。) | |
DoPaintGeometry | 绘制基本的几何图形。 (重写 LinkShapeGeometry.DoPaintGeometry(DiagramPaintEventArgs, IGeometryHost)。) | |
DoPaintResizeFeedback | 为几何图形绘制尺寸调整反馈。 (继承自 LinkShapeGeometry。) | |
DoPaintSelection | 绘制通常包围几何图形的选择内容。 (继承自 LinkShapeGeometry。) | |
DoPaintShadow | 绘制形状的阴影。 (继承自 ShapeGeometry。) | |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) | |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) | |
GetBackgroundBrushId | 获取用来绘制形状几何图形背景的画笔 ID。 (继承自 ShapeGeometry。) | |
GetExtraPenWidth | 获取在形状边界外的轮廓笔宽度。 (继承自 ShapeGeometry。) | |
GetHashCode | 作为默认哈希函数。 (继承自 Object。) | |
GetOutlinePenId | 获取用来绘制形状几何图形的轮廓的画笔 ID。 (继承自 ShapeGeometry。) | |
GetPath(IGeometryHost) | 获取描述几何图形的 GraphicsPath 。默认情况下,它返回矩形路径。这是在几何图形上是单独的。不要释放。这是在几何图形类上是单独的。不要释放。立刻使用。如果需要另一路径已被使用,则请使用 GetPathCopy! (继承自 LinkShapeGeometry。) | |
GetPath(RectangleD) | 获取形状几何图形周围的路径。 (继承自 ShapeGeometry。) | |
GetPathCopy | 获取围绕形状几何图形路径的拷贝。当使用完毕时,请释放路径。 (继承自 ShapeGeometry。) | |
GetPerimeter | 获取形状周边的路径,该路径应包括绘制边界的钢笔的宽度。如果您想保留此路径,创建一个副本。 (继承自 ShapeGeometry。) | |
GetPerimeterBoundingBox | 获取形状外围的边界框,包括绘制该边界的钢笔的粗细。 (继承自 ShapeGeometry。) | |
GetSelectionLineOffset | 获取选定内容边框和形状几何图形的外部之间的距离。 (继承自 ShapeGeometry。) | |
GetSelectionLineWidth | 获取表示形状已选定的行的宽度。 (继承自 ShapeGeometry。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
HasFilledBackground | 如果此类型的几何图形已填充背景,则为 true。 (继承自 ShapeGeometry。) | |
HasOutline | 如果此类型的几何图形已填充可视边框,则为 true。 (继承自 ShapeGeometry。) | |
HasShadow | 如果此类型的几何图形已填充阴影,则为 true。 (继承自 ShapeGeometry。) | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。