Table of Contents

DocumentUltimateConfiguration Class

Definition

Namespace
GleamTech.DocumentUltimate
Assembly
GleamTech.DocumentUltimate.dll

Provides properties and methods for changing this library's configuration.

[ProductConfiguration(TrialDays = 30, TrialGuid = "{d20b7498-3426-4b6f-aa19-7cec0f7943e5}", KnownAssemblies = "GleamTech.FileUltimate")]
public sealed class DocumentUltimateConfiguration : ProductConfiguration<DocumentUltimateConfiguration>
Inheritance
ProductConfiguration<DocumentUltimateConfiguration>
DocumentUltimateConfiguration

Constructors

DocumentUltimateConfiguration()

Initializes a new instance of the DocumentUltimateConfiguration class.

Properties

AssemblyInfo

Gets information on this library's assembly.

Current

Gets current global configuration instance.

GleamTech.Configuration.ProductConfiguration<T>.LicenseKey (Inherited from ProductConfiguration<DocumentUltimateConfiguration>)
MaximumStackSize

Gets or sets a value that specifies maximum stack size of threads, in bytes, which should be used when necessary. Note that this should be set only if you get StackOverflowException for some document conversions (e.g. PDFs with signed certificates). When set, if current thread's stack size is lower than the value, a new thread will be created with the value and the conversion will be done inside this thread to prevent StackOverflowException. The default is 0, which means disabled.

GleamTech.Configuration.ProductConfiguration<T>.TrialExtensionKey (Inherited from ProductConfiguration<DocumentUltimateConfiguration>)

Methods

CheckPlatformSupport(string)

Checks if a feature is supported on current OS platform. Throws PlatformNotSupportedException if not.

GleamTech.Configuration.ConfigurationBase<T>.Clear() (Inherited from ConfigurationBase<DocumentUltimateConfiguration>)
CreateLicense(string)

Create a new license.

InitCurrent()

Initializes only the static Current instance.

Load(bool) (Inherited from ConfigurationBase<DocumentUltimateConfiguration>)
Load(Func<string, string>, string, bool) (Inherited from ConfigurationBase<DocumentUltimateConfiguration>)
Load(IDictionary<string, string>, string, bool) (Inherited from ConfigurationBase<DocumentUltimateConfiguration>)
Load(NameValueCollection, string, bool) (Inherited from ConfigurationBase<DocumentUltimateConfiguration>)
Load(Stream, ConfigurationFileFormat, bool) (Inherited from ConfigurationBase<DocumentUltimateConfiguration>)
Load(string, ConfigurationFileFormat, bool) (Inherited from ConfigurationBase<DocumentUltimateConfiguration>)
Save(Action<string, string>, string, bool, params Expression<Func<T, object>>[]) (Inherited from ConfigurationBase<DocumentUltimateConfiguration>)
Save(IDictionary<string, string>, string, bool, params Expression<Func<T, object>>[]) (Inherited from ConfigurationBase<DocumentUltimateConfiguration>)
Save(NameValueCollection, string, bool, params Expression<Func<T, object>>[]) (Inherited from ConfigurationBase<DocumentUltimateConfiguration>)
Save(Stream, ConfigurationFileFormat, bool) (Inherited from ConfigurationBase<DocumentUltimateConfiguration>)
Save(string, ConfigurationFileFormat, bool) (Inherited from ConfigurationBase<DocumentUltimateConfiguration>)