Solid Framework SDK 10.0.12602
SDK for converting and extracting value from PDFs
Classes | Public Member Functions | Static Public Member Functions | Static Public Attributes | Properties | Events | List of all members
SolidFramework.Configuration.Installer Class Reference

Represents installing functionality More...

Public Member Functions

override string ToString ()
 

Static Public Member Functions

static NativePlatform GetNativePlatform ()
 Gets the native platform. More...
 
static void ExtractNativePlatform (String directory, NativePlatform np, object ticker)
 Extracts the native platform. More...
 
static String GetNativePlatformFolder (NativePlatform np)
 Gets the native platform folder. More...
 
static String GetNativePlatformDirectory (NativePlatform np)
 Gets the native platform directory. More...
 
static String GetNativeVersionFolder ()
 Gets the native version folder. More...
 
static ReadOnlyCollection< NativePlatformGetIncludedNativePlatforms ()
 Gets the included native platforms. More...
 
static bool FrameworkNeedsUnpacking ()
 Frameworks the needs unpacking. More...
 
static bool FrameworkNeedsUnpacking (String dllDir)
 Frameworks the needs unpacking. More...
 
static void Initialize (ProgressTicker ticker=null)
 Initializes SolidFramework More...
 
static void InitializeNativeFilters ()
 
static void InitializeNativePlatform (ProgressTicker ticker)
 Initializes the native platform. More...
 
static void TerminateNativePlatform ()
 Terminates the native platform
 

Static Public Attributes

static bool Initialized
 Specifies whether SolidFramework has been initialized
 

Properties

static NativePlatform NativePlatform [getset]
 Gets or sets the native platform. More...
 
static bool ForceUnpack [getset]
 Gets or sets a value indicating whether to force unpack.
 
static String NativePlatformDirectory [getset]
 Gets or sets the native platform directory. More...
 

Events

static EventHandler< ProgressTickerEventArgsProgress
 A progress event that will fire while SolidFramework is installing
 

Detailed Description

Represents installing functionality

Member Function Documentation

◆ ExtractNativePlatform()

static void SolidFramework.Configuration.Installer.ExtractNativePlatform ( String  directory,
NativePlatform  np,
object  ticker 
)
static

Extracts the native platform.

Parameters
directoryThe directory.
npThe native platform.
tickerThe ticker.

◆ FrameworkNeedsUnpacking() [1/2]

static bool SolidFramework.Configuration.Installer.FrameworkNeedsUnpacking ( )
static

Frameworks the needs unpacking.

Returns

◆ FrameworkNeedsUnpacking() [2/2]

static bool SolidFramework.Configuration.Installer.FrameworkNeedsUnpacking ( String  dllDir)
static

Frameworks the needs unpacking.

Returns

◆ GetIncludedNativePlatforms()

static ReadOnlyCollection< NativePlatform > SolidFramework.Configuration.Installer.GetIncludedNativePlatforms ( )
static

Gets the included native platforms.

Returns
The included native platforms.

◆ GetNativePlatform()

static NativePlatform SolidFramework.Configuration.Installer.GetNativePlatform ( )
static

Gets the native platform.

Returns
The native platform.

◆ GetNativePlatformDirectory()

static String SolidFramework.Configuration.Installer.GetNativePlatformDirectory ( NativePlatform  np)
static

Gets the native platform directory.

Parameters
npNative platform
Returns
The native platform directory.

◆ GetNativePlatformFolder()

static String SolidFramework.Configuration.Installer.GetNativePlatformFolder ( NativePlatform  np)
static

Gets the native platform folder.

Parameters
npNative platform
Returns
The native platform folder.

◆ GetNativeVersionFolder()

static String SolidFramework.Configuration.Installer.GetNativeVersionFolder ( )
static

Gets the native version folder.

Returns
The native version folder.

◆ Initialize()

static void SolidFramework.Configuration.Installer.Initialize ( ProgressTicker  ticker = null)
static

Initializes SolidFramework

This will happen automatically when you import a licenses, but it can be called manually if you need it to be initialized at a specific time

Calling this after SolidFramework has been initialized will have no effect

Parameters
tickerThe ticker to monitor progress (can be null)

◆ InitializeNativePlatform()

static void SolidFramework.Configuration.Installer.InitializeNativePlatform ( ProgressTicker  ticker)
static

Initializes the native platform.

Parameters
tickerThe ticker

Property Documentation

◆ NativePlatform

NativePlatform SolidFramework.Configuration.Installer.NativePlatform
staticgetset

Gets or sets the native platform.

The native platform.

◆ NativePlatformDirectory

String SolidFramework.Configuration.Installer.NativePlatformDirectory
staticgetset

Gets or sets the native platform directory.

The native platform directory.