Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeArtShapeProtection

Namespace OfficeIMO.Drawing.Binary
Assembly OfficeIMO.Core
Source revision 45ddf07f0b84 with working tree changes
Modifiers sealed

Decodes the shared OfficeArt protection Boolean property for a shape.

Inheritance

  • Object
  • OfficeArtShapeProtection

Usage

Explore 1 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by 1

Methods

public static OfficeArtShapeProtection Decode(IReadOnlyList<OfficeArtProperty>? properties) #
Returns: OfficeArtShapeProtection

Decodes shape-protection state from an OfficeArt property table.

Parameters

properties System.Collections.Generic.IReadOnlyList<OfficeIMO.Drawing.Binary.OfficeArtProperty>? requiredposition: 0

Properties

public IReadOnlyList<OfficeArtProperty> Properties { get; } #

Gets the source property entries.

public Boolean? LockAgainstUngrouping { get; } #

Gets whether a grouped shape is explicitly locked against ungrouping.

public Boolean? LockRotation { get; } #

Gets whether rotation is explicitly locked.

public Boolean? LockAspectRatio { get; } #

Gets whether aspect-ratio changes are explicitly locked.

public Boolean? LockPosition { get; } #

Gets whether position changes are explicitly locked.

public Boolean? LockAgainstSelect { get; } #

Gets whether selection is explicitly locked.

public Boolean? LockCropping { get; } #

Gets whether picture cropping is explicitly locked.

public Boolean? LockVertices { get; } #

Gets whether path-vertex editing is explicitly locked.

public Boolean? LockText { get; } #

Gets whether attached text editing is explicitly locked.

public Boolean? LockAdjustHandles { get; } #

Gets whether geometry-adjustment handles are explicitly locked.

public Boolean? LockAgainstGrouping { get; } #

Gets whether grouping with other shapes is explicitly locked.