VisioStencilCatalogManifestLoadOptions
OfficeIMO.Visio.Stencils
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() #Inherited Methods
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.