API Reference
VisioStyleTheme
Authoring-time style theme that groups reusable shape, connector, and text styles.
Inheritance
- Object
- VisioStyleTheme
Usage
Explore 24 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 13
- Method VisioStyleTheme.Clone
- Method VisioStyleTheme.Cloud
- Method VisioStyleTheme.Dark
- Method VisioStyleTheme.DarkSafe
- Method VisioStyleTheme.Enterprise
- Method VisioStyleTheme.Fluent
- Method VisioStyleTheme.Minimal
- Method VisioStyleTheme.Modern
- Method VisioStyleTheme.Office
- Method VisioStyleTheme.PremiumPresets
- Method VisioStyleTheme.Print
- Method VisioStyleTheme.Process
- Method VisioStyleTheme.Technical
Accepted by parameters 11
- Method VisioArchitectureDiagramBuilder.Theme
- Method VisioBlockDiagramBuilder.Theme
- Method VisioDependencyDiagramBuilder.Theme
- Method VisioFlowchartBuilder.Theme
- Method VisioGraphDiagramBuilder.Theme
- Method VisioNetworkDiagramBuilder.Theme
- Method VisioNetworkTopologyDiagramBuilder.Theme
- Method VisioOrgChartDiagramBuilder.Theme
- Method VisioSequenceDiagramBuilder.Theme
- Method VisioSwimlaneDiagramBuilder.Theme
- Method VisioTimelineDiagramBuilder.Theme
Constructors
public VisioStyleTheme() #Methods
public static VisioStyleTheme Cloud() #VisioStyleThemePremium cloud architecture theme with Azure-inspired accents and quiet zone surfaces.
public static VisioStyleTheme Dark() #VisioStyleThemeDark presentation theme with high-contrast labels for dashboards and executive diagrams.
public static VisioStyleTheme DarkSafe() #VisioStyleThemeDark-safe theme with high-contrast fills and labels that remain readable in dark or exported contexts.
public static VisioStyleTheme Enterprise() #VisioStyleThemePremium enterprise theme with restrained executive colors and strong readable contrast.
public static VisioStyleTheme Fluent() #VisioStyleThemeFluent-inspired theme using crisp Microsoft 365 accent colors.
public static VisioStyleTheme Minimal() #VisioStyleThemeLow-ink theme for clean documentation and printed pages.
public static VisioStyleTheme Modern() #VisioStyleThemePolished blue/green theme for common business diagrams.
public static VisioStyleTheme Office() #VisioStyleThemeOffice-like blue, green, and gold theme for familiar business diagrams.
public static VisioStyleTheme Print() #VisioStyleThemePrint-safe theme with high-contrast grayscale surfaces and line patterns that do not rely on color.
public static VisioStyleTheme Process() #VisioStyleThemePremium process theme for swimlanes, approvals, handoffs, and governance workflows.
public static VisioStyleTheme Technical() #VisioStyleThemePremium technical theme for infrastructure, topology, and system diagrams.
Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public OfficeColor? PageBackgroundColor { get; set; } #Optional page fill for graph and sequence diagrams. A native background adornment preserves the fill in saved drawings and previews without adding another page. Null keeps an unfilled page.
public VisioShapeStyle Primary { get; set; } #Primary process/block shape style.
public VisioConnectorStyle DataConnector { get; set; } #Data-flow connector style.
public VisioConnectorStyle ControlConnector { get; set; } #Control-flow connector style.