Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

VisioStencilCatalogManifestLoadOptions

OfficeIMO.Visio.Stencils

Namespace
OfficeIMO.Visio.Stencils
Assembly
OfficeIMO.Visio
Source revision
e163ccb36643 with working tree changes
Modifiers
sealed

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

Inheritance

  • object
  • VisioStencilCatalogManifestLoadOptions

Usage

Explore 5 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.

Accepted by parameters 5

Constructors

public VisioStencilCatalogManifestLoadOptions() #

Properties

public bool 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 bool AllowExternalSourcePackagePaths { get; set; } #

Gets or sets whether retained SourcePackagePath values may point outside VisioStencilCatalogManifestLoadOptions.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.