C# Класс ExcelDna.Integration.ExcelIntegration

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetExportedAssemblies ( ) : IEnumerable
GetRegisterUnhandledExceptionHandler ( ) : UnhandledExceptionHandler
GetRegistrationInfo ( string xllPath, double registrationUpdateVersion ) : object
RegisterDelegates ( List delegates, List methodAttributes, List argumentAttributes ) : void
RegisterMethods ( List methods ) : void
RegisterMethods ( List methods, List methodAttributes, List argumentAttributes ) : void
RegisterUnhandledExceptionHandler ( UnhandledExceptionHandler h ) : void
RegisterXLL ( string xllPath ) : object

UnregisterXLL ( string xllPath ) : void

Приватные методы

Метод Описание
CalculationCanceled ( ) : void
CalculationEnded ( ) : void
ClearExplicitRegistration ( List methodAttributes ) : void
DeInitialize ( ) : void
DllCanUnloadNow ( ) : Int32
DllGetClassObject ( System.Guid clsid, System.Guid iid, IntPtr &ppunk ) : Int32
DllRegisterServer ( ) : Int32
DllUnregisterServer ( ) : Int32
DnaLibraryAutoClose ( ) : void
DnaLibraryAutoOpen ( ) : void
DnaLibraryGetName ( ) : string
GetAssemblyBytes ( string assemblyName ) : byte[]
GetDnaFileBytes ( string dnaFileName ) : byte[]
GetExcelIntegrationVersion ( ) : int
GetImageBytes ( string imageName ) : byte[]
GetIntegrationTraceSource ( ) : TraceSource
GetSourceBytes ( string sourceName ) : byte[]
HandleUnhandledException ( object exceptionObject ) : object
Initialize ( string xllPath ) : void
SetGetResourceBytesDelegate ( GetResourceBytesDelegate d ) : void
SetRegisterDelegatesWithAttributes ( RegisterDelegatesWithAttributesDelegate d ) : void
SetRegisterMethods ( RegisterMethodsDelegate d ) : void
SetRegisterMethodsWithAttributes ( RegisterMethodsWithAttributesDelegate d ) : void
SetSyncMacro ( SyncMacroDelegate d ) : void
SetTryExcelImpl ( TryExcelImplDelegate d ) : void
SyncMacro ( double dValue ) : void
TryExcelImpl ( int xlFunction, object &result ) : XlCall.XlReturn

Описание методов

GetExportedAssemblies() публичный статический Метод

public static GetExportedAssemblies ( ) : IEnumerable
Результат IEnumerable

GetRegisterUnhandledExceptionHandler() публичный статический Метод

public static GetRegisterUnhandledExceptionHandler ( ) : UnhandledExceptionHandler
Результат UnhandledExceptionHandler

GetRegistrationInfo() публичный статический Метод

public static GetRegistrationInfo ( string xllPath, double registrationUpdateVersion ) : object
xllPath string
registrationUpdateVersion double
Результат object

RegisterDelegates() публичный статический Метод

public static RegisterDelegates ( List delegates, List methodAttributes, List argumentAttributes ) : void
delegates List
methodAttributes List
argumentAttributes List
Результат void

RegisterMethods() публичный статический Метод

public static RegisterMethods ( List methods ) : void
methods List
Результат void

RegisterMethods() публичный статический Метод

public static RegisterMethods ( List methods, List methodAttributes, List argumentAttributes ) : void
methods List
methodAttributes List
argumentAttributes List
Результат void

RegisterUnhandledExceptionHandler() публичный статический Метод

public static RegisterUnhandledExceptionHandler ( UnhandledExceptionHandler h ) : void
h UnhandledExceptionHandler
Результат void

RegisterXLL() публичный статический Метод

public static RegisterXLL ( string xllPath ) : object
xllPath string
Результат object

UnregisterXLL() публичный статический Метод

public static UnregisterXLL ( string xllPath ) : void
xllPath string
Результат void