BrushSettings 类
BrushSettings 允许标记 BrushStyleSetInfo 的某些属性为重写或不可变。 如果某些“画笔”设置被标记为不可变,则不允许对其进行再次更改。
继承层次结构
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.BrushSettings
命名空间: Microsoft.VisualStudio.Modeling.Diagrams
程序集: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0(在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll 中)
语法
声明
Public Class BrushSettings
public class BrushSettings
BrushSettings 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
BrushSettings | 默认构造函数。 |
页首
属性
名称 | 说明 | |
---|---|---|
BackColor | 获取或设置由此 HatchBrush 对象绘制的阴影线条间的空间颜色。只有在属性不可用并适当设置重写标志的情况下才可允许更改。 | |
BrushSettingsFlags | 获取 BrushStyleSetInfo 内的重写属性。 | |
BrushStyleSetInfo | 获取或设置与该些设置关联的 BrushStyleSetInfo。 | |
BrushType | 获取或设置画笔的类型。只有在属性不可用并适当设置重写标志的情况下才可允许更改。 | |
Color | 获取或设置此 SolidBrush 对象的颜色。只有在属性不可用并适当设置重写标志的情况下才可允许更改。 | |
ForeColor | 获取或设置由此 HatchBrush 对象绘制的阴影线条的颜色。只有在属性不可用并适当设置重写标志的情况下才可允许更改。 | |
HatchStyle | 获取或设置此 HatchBrush 对象的哈希样式。只有在属性不可用并适当设置重写标志的情况下才可允许更改。 | |
Image | 获取或设置与此 TextureBrush 对象关联的“图像”对象。只有在属性不可用并适当设置重写标志的情况下才可允许更改。 | |
ImmutableBackColor | 使 BackColor 设置不可变, 其他方式不能更改。一旦不可变,便无人能更改它。 | |
ImmutableBrushType | 使 BrushType 设置不可变, 其他方式不能更改。一旦不可变,便无人能更改它。 | |
ImmutableColor | 使颜色设置不可变, 其他方式不能更改。一旦不可变,便无人能更改它。 | |
ImmutableForeColor | 使 ForeColor 设置不可变, 其他方式不能更改。一旦不可变,便无人能更改它。 | |
ImmutableHatchStyle | 使 HatchStyle 设置不可变, 其他方式不能更改。一旦不可变,便无人能更改它。 | |
ImmutableImage | 使图像设置不可变, 其他方式不能更改。一旦不可变,便无人能更改它。 | |
ImmutableTransform | 使 Transform 设置不可变, 其他方式不能更改。一旦不可变,便无人能更改它。 | |
ImmutableWrapMode | 使 WrapMode 设置不可变, 其他方式不能更改。一旦不可变,便无人能更改它。 | |
Transform | 获取或设置 Matrix 对象,该对象定义与此 TextureBrush 对象相关联的图像的局部几何变换。只有在属性不可用并适当设置重写标志的情况下才可允许更改。 | |
WrapMode | 获取或设置 WrapMode 枚举,该枚举指示此 TextureBrush 对象的换行模式。只有在属性不可用并适当设置重写标志的情况下才可允许更改。 |
页首
方法
名称 | 说明 | |
---|---|---|
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) | |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) | |
GetHashCode | 作为默认哈希函数。 (继承自 Object。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
IsOverridden | 测试是否重写某些 BrushSettings。 | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
备注
BrushSettings 允许标记 BrushStyleSetInfo 的某些属性为重写或不可变。 如果某些画笔设置标记为不可变,因此不允许再次更改。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。