PenStyleSetInfo 类
包含有关钢笔的 StyleSet 信息。这些是如颜色、对齐、 LineCap、 PenType 等的一个钢笔放置的所有设置。信息用于创建用于 HybridDictionary 为特定的已缓存的 resourse 外观的此类的唯一哈希代码。
继承层次结构
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.PenStyleSetInfo
命名空间: Microsoft.VisualStudio.Modeling.Diagrams
程序集: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll 中)
语法
声明
Public Class PenStyleSetInfo _
Implements ICloneable
public class PenStyleSetInfo : ICloneable
PenStyleSetInfo 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
PenStyleSetInfo |
页首
属性
名称 | 说明 | |
---|---|---|
Alignment | 获取或设置 PenAlignment 信息。 | |
Brush | 获取或设置此钢笔的画笔信息。 | |
Color | 获取或设置此钢笔的颜色信息。 | |
CompoundArray | 获取或设置指定一个复合钢笔的数组值。复合钢笔绘制由平行直线和空白区域组成的复合直线。 | |
CustomEndCap | 获取或设置一个自定义帽使用在绘制的线结束时使用此钢笔对象。 | |
CustomStartCap | 获取或设置一个自定义帽在绘制的线的开始使用与此钢笔对象。 | |
DashCap | 获取或设置帽样式使用在组合虚线钢笔绘制此对象的短划线的末尾。 | |
DashOffset | 获取或设置直线的起点到短划线图案起始处的距离。 | |
DashPattern | 获取或设置自定义的短划线和空白区域的数组。 | |
DashStyle | 获取或设置用于虚线样式的绘制此钢笔对象。 | |
EndCap | 获取或设置帽样式使用在绘制的线结束时使用此钢笔对象。 | |
LineJoin | 获取或设置绘制的两个连续的行尾的联接样式与此钢笔对象。 | |
MiterLimit | 获取或设置斜接角上联接宽度的限制。 | |
StartCap | 获取或设置在行开始使用的字母大写样式绘制此钢笔对象。 | |
Transform | 获取或设置此钢笔对象的几何图形转换。 | |
Width | 获取或设置此对象钢笔的宽度。 |
页首
方法
名称 | 说明 | |
---|---|---|
Clone | 创建此对象的新实例的方法使用同一实例数据。 | |
Equals(Object) | 确定指定的对象是否相等到一个。只等于,如果所有其属性相等。 (重写 Object.Equals(Object)。) | |
Equals(Object, Object) | 确定两个指定是否已对象彼此相等 | |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) | |
GetHashCode | 作为一个哈希函数。对于 PenStyleSetInfo,适用于哈希算法和哈希表之类的数据结构。 (重写 Object.GetHashCode()。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。