C# Class ExcelDna.Integration.ExcelIntegration

Exibir arquivo Open project: Excel-DNA/ExcelDna Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
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

Method Details

GetExportedAssemblies() public static method

public static GetExportedAssemblies ( ) : IEnumerable
return IEnumerable

GetRegisterUnhandledExceptionHandler() public static method

public static GetRegisterUnhandledExceptionHandler ( ) : UnhandledExceptionHandler
return UnhandledExceptionHandler

GetRegistrationInfo() public static method

public static GetRegistrationInfo ( string xllPath, double registrationUpdateVersion ) : object
xllPath string
registrationUpdateVersion double
return object

RegisterDelegates() public static method

public static RegisterDelegates ( List delegates, List methodAttributes, List argumentAttributes ) : void
delegates List
methodAttributes List
argumentAttributes List
return void

RegisterMethods() public static method

public static RegisterMethods ( List methods ) : void
methods List
return void

RegisterMethods() public static method

public static RegisterMethods ( List methods, List methodAttributes, List argumentAttributes ) : void
methods List
methodAttributes List
argumentAttributes List
return void

RegisterUnhandledExceptionHandler() public static method

public static RegisterUnhandledExceptionHandler ( UnhandledExceptionHandler h ) : void
h UnhandledExceptionHandler
return void

RegisterXLL() public static method

public static RegisterXLL ( string xllPath ) : object
xllPath string
return object

UnregisterXLL() public static method

public static UnregisterXLL ( string xllPath ) : void
xllPath string
return void