API Reference

Class

VisioStencilCatalogManifestLoadOptions

Namespace OfficeIMO.Visio.Stencils
Assembly OfficeIMO.Visio
Modifiers sealed

Controls how source package paths from OfficeIMO-native stencil catalog manifests are trusted.

Inheritance

  • Object
  • VisioStencilCatalogManifestLoadOptions

Usage

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

Accepted by parameters

Constructors

public VisioStencilCatalogManifestLoadOptions() #

Properties

public Boolean AllowSourcePackagePaths { get; set; } #

Gets or sets whether SourcePackagePath values from the manifest should be retained. Defaults to false so untrusted manifests cannot trigger later local or UNC package reads.

public Boolean AllowExternalSourcePackagePaths { get; set; } #

Gets or sets whether retained SourcePackagePath values may point outside BaseDirectory. Defaults to false. Set this only for manifests and package paths from a trusted source.

public String BaseDirectory { get; set; } #

Gets or sets the directory used to resolve relative SourcePackagePath values. When loading from a file path, this defaults to the manifest file directory.