![]() | ModuleInitializerExistLibrary Method |
Namespace: VIZCLASH.NET
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Examples { public class VIZCLASHExample { public void Example() { } private void InitLibrary() { //=================================== // Environment //=================================== string assemblyPath = VIZCLASH.NET.ModuleInitializer.GetAssemblyLocation(); string entryAssemblyPath = VIZCLASH.NET.ModuleInitializer.GetEntryAssemblyLocation(); string assemblyVersion = VIZCLASH.NET.ModuleInitializer.GetLibraryVersion(); string interopVersion = VIZCLASH.NET.ModuleInitializer.GetInteropLibraryVersion(); bool compareVersion = VIZCLASH.NET.ModuleInitializer.CompareVersion(); bool existLibrary = VIZCLASH.NET.ModuleInitializer.ExistLibrary(); // Initialize VIZCLASH.NET if (existLibrary == false || compareVersion == false) VIZCLASH.NET.ModuleInitializer.Run(); } private void InitLibraryAlways() { //=================================== // Environment //=================================== string assemblyPath = VIZCLASH.NET.ModuleInitializer.GetAssemblyLocation(); string entryAssemblyPath = VIZCLASH.NET.ModuleInitializer.GetEntryAssemblyLocation(); string assemblyVersion = VIZCLASH.NET.ModuleInitializer.GetLibraryVersion(); string interopVersion = VIZCLASH.NET.ModuleInitializer.GetInteropLibraryVersion(); bool compareVersion = VIZCLASH.NET.ModuleInitializer.CompareVersion(); bool existLibrary = VIZCLASH.NET.ModuleInitializer.ExistLibrary(); // Initialize VIZCLASH.NET VIZCLASH.NET.ModuleInitializer.Run(); } } }