Preloaded .NET Classes
The following .NET assemblies are loaded automatically, and all exported types are registered under either the System or Microsoft namespace. Click on any of the links to see the Microsoft documentation for the namespace that corresponds most closely with each assembly. See the [full list of preloaded .NET Classes] for more detail, and use the listed class names as search terms for the documentation at http://msdn.microsoft.com.
In addition to checking the full list of preloaded .NET Classes, you can determine whether a given class you would like to use is preloaded simply by DIMming the class in the Alpha Anywhere interactive window. If it is not preloaded, then you can register it yourself using the RegisterClass Method.
mscorlib (The most common classes in the System and Microsoft namespaces)
- System.Core (More common classes in the System and Microsoft namespaces)
- System.Xaml (and System.Windows.Markup)
- windowsbase (Basic wrappers for Windows APIs)
You can DIM preloaded classes without registering them, for example:
dim s as System::Text::Stringbuilder
At this point all the methods and properties of the System.Text.Stringbuilder class are instantiated and belong to the variable s.
You can also call preloaded static methods without even DIMming them, for example