API Reference

Struct

VisioScaleSetting

Namespace OfficeIMO.Visio
Assembly OfficeIMO.Visio
Base ValueType
Modifiers sealed

Represents a scale value stored on a Visio page (PageScale/DrawingScale).

Inheritance

  • ValueType
  • VisioScaleSetting

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

Constructors

public VisioScaleSetting(Double value, VisioMeasurementUnit unit) #

Initializes a new VisioScaleSetting with the supplied value and unit.

Parameters

value System.Double requiredposition: 0
Scale magnitude expressed in unit.
unit OfficeIMO.Visio.VisioMeasurementUnit requiredposition: 1
Measurement unit for the scale.

Methods

public static VisioScaleSetting FromUnit(VisioMeasurementUnit unit) #
Returns: VisioScaleSetting

Creates a default scale (1:1) for the specified measurement unit.

Parameters

unit OfficeIMO.Visio.VisioMeasurementUnit requiredposition: 0

Properties

public Double Value { get; set; } #

Gets or sets the scale magnitude expressed in Unit.

public VisioMeasurementUnit Unit { get; set; } #

Gets or sets the measurement unit associated with Value.