Partager via


CANLOADTYPE Function

Tests if the specified .NET Framework type can be loaded by Dynamics NAV.

You can use the CANLOADTYPE function to test the availability of assemblies that are expected to be present on the Dynamics NAV client computer or on the Microsoft Dynamics NAV Server computer.

Syntax


Ok := CANLOADTYPE(DotNet)  

Parameters

DotNet
Type: A variable of the DotNet data type to represent the .NET Framework type.

Property Value/Return Value

Returns true if the specified type can be accessed by Dynamics NAV; otherwise false.

Example

The following code example is based on codeunit 5300 in the CRONUS International Ltd. demonstration database. This example requires that you create the following variable and text constant in the C/AL Globals window.

Variable name DataType Subtype
OObjLibrary DotNet Microsoft.Dynamics.NAV.OLSync.OLSyncSupplier.OutlookObjectLibrary.'Microsoft.Dynamics.NAV.OLSync.OLSyncSupplier, Version=7.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
Text constant name ConstValue
MyError Cannot access the specified type.
IF NOT CANLOADTYPE(OObjLibrary) THEN  
   ERROR(MyError);  

See Also

Calling .NET Framework Members from C/AL