API Reference

Class

VisioLayer

Namespace OfficeIMO.Visio
Assembly OfficeIMO.Visio
Modifiers sealed

Represents a Visio page layer stored in the page ShapeSheet.

Inheritance

  • Object
  • VisioLayer

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 VisioLayer(String name, String nameU = null) #

Creates a layer with the provided display name.

Parameters

name System.String requiredposition: 0
Layer name shown in Visio.
nameU System.String = null optionalposition: 1
Universal layer name. Defaults to name.

Properties

public String Name { get; set; } #

Layer name shown in Visio.

public String NameU { get; set; } #

Universal layer name used for stable matching.

public Int32 Color { get; set; } #

Visio layer color index.

public Int32 Status { get; set; } #

Visio layer status value.

public Boolean Visible { get; set; } #

Whether layer members are visible.

public Boolean Print { get; set; } #

Whether layer members are printed.

public Boolean Active { get; set; } #

Whether the layer is active in Visio.

public Boolean Lock { get; set; } #

Whether layer members are locked.

public Boolean Snap { get; set; } #

Whether snapping to layer members is enabled.

public Boolean Glue { get; set; } #

Whether glue to layer members is enabled.

public Int32 ColorTransparency { get; set; } #

Visio color transparency value.