Protection
内容
[
隐藏
]Protection class
锁定有助于防止意外更改形状,但不会阻止 Microsoft Visio 在其他情况下重置值。它还不能防止在 ShapeSheet 窗口中所做的更改。
public class Protection
特性
姓名 | 描述 |
---|---|
Del { get; set; } | 表示该元素是否已在本地删除的标志。值为 1 表示该元素已在本地删除。 |
LockAspect { get; } | 指定形状的纵横比是否锁定。如果锁定,形状只能按比例调整大小;它不能在一个维度上调整大小。 |
LockBegin { get; } | 指定一维形状的起点是否锁定到特定位置。 |
LockCalcWH { get; } | 指定是否锁定形状的选择矩形,以便在编辑顶点或更改 Geom 元素中的元素类型时无法重新计算它。 |
LockCrop { get; } | 指定是否锁定外部对象以防止使用 Microsoft Visio 中的裁剪工具进行裁剪。 |
LockCustProp { get; } | 确定用户是否可以使用“定义自定义属性”对话框在用户界面 (UI) 中添加、删除或修改自定义属性。 |
LockDelete { get; } | 指定形状是否被锁定以防止被删除。 |
LockEnd { get; } | 指定一维形状的终点是否锁定到特定位置。 |
LockFormat { get; } | 指定形状的格式是否已锁定,因此无法更改。具体来说,此元素防止更改文本、线条和填充格式,或更改形状从哪个 Style 元素继承。 |
LockFromGroupFormat { get; } | 允许子形状阻止格式更改应用于 Visio 用户界面中的父组形状,否则会级联到单个组形状。 |
LockGroup { get; } | 指定组是否被锁定以使其无法取消分组。 |
LockHeight { get; } | 指定形状的高度是否锁定。如果锁定,则在调整形状大小时其高度保持不变。 |
LockMoveX { get; } | 指定是否锁定形状的水平位置,使其不能水平移动。 |
LockMoveY { get; } | 指定是否锁定形状的垂直位置,使其不能垂直移动。 |
LockRotate { get; } | 指定形状是否被锁定以防止使用 Microsoft Visio 中的旋转工具或向左旋转或向右旋转命令旋转。 |
LockSelect { get; } | 指定是否锁定形状的选择矩形,以便在编辑顶点或更改 Geom 元素中的元素类型时无法重新计算它。 |
LockTextEdit { get; } | 指定形状的文本是否被锁定以使其无法编辑。但是,文本仍可通过应用样式来设置格式,方法是使用“文本”对话框的“字体”选项卡上的“样式”选项。 |
LockThemeColors { get; } | 防止用户将主题颜色应用于形状。 |
LockThemeEffects { get; } | 防止用户将主题效果应用于形状。 |
LockVtxEdit { get; } | 指定是否锁定形状的顶点,以便它们不能使用工具栏上的任何工具进行编辑。 |
LockWidth { get; } | 指定是否锁定形状的宽度,以便在调整形状大小时保持不变。 |
也可以看看
- 命名空间 Aspose.Diagram
- 部件 Aspose.Diagram