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
Modifiers sealed

Decodes the shared OfficeArt protection Boolean property for a shape.

Inheritance

  • Object
  • OfficeArtShapeProtection

Usage

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

Returned or exposed by

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 Nullable<Boolean> LockAgainstUngrouping { get; } #

Gets whether a grouped shape is explicitly locked against ungrouping.

public Nullable<Boolean> LockRotation { get; } #

Gets whether rotation is explicitly locked.

public Nullable<Boolean> LockAspectRatio { get; } #

Gets whether aspect-ratio changes are explicitly locked.

public Nullable<Boolean> LockPosition { get; } #

Gets whether position changes are explicitly locked.

public Nullable<Boolean> LockAgainstSelect { get; } #

Gets whether selection is explicitly locked.

public Nullable<Boolean> LockCropping { get; } #

Gets whether picture cropping is explicitly locked.

public Nullable<Boolean> LockVertices { get; } #

Gets whether path-vertex editing is explicitly locked.

public Nullable<Boolean> LockText { get; } #

Gets whether attached text editing is explicitly locked.

public Nullable<Boolean> LockAdjustHandles { get; } #

Gets whether geometry-adjustment handles are explicitly locked.

public Nullable<Boolean> LockAgainstGrouping { get; } #

Gets whether grouping with other shapes is explicitly locked.