Teigha.Runtime Namespace

 
Classes
  Class Description
Public class AecArchServices This class represents system services for the architectural module of the Architecture wrappers.
Public class AecServices This class represents system services for the Architecture wrappers.
Public class CommandClassAttribute  
Public class CommandMethodAttribute This class marks an instance or static function as a command.
Public class Converter This class provides methods to convert between string values, numeric angles and distance values. This class is able to use unit formats and precision.
Public class Dictionary  
Public class DictionaryIterator This class implements Iterator objects that traverse entries in Dictionary objects in a database. A DictionaryIterator maintains a "current position" within the entries of the associated dictionary, and can provide access to the key value and object at the current position.
Public class DisposableRef<Teigha::DatabaseServices::DBObject>  
Public class DisposableWrapper This class implements the IDisposable interface and is the common base class for ODA managed wrapper classes. It provides the wrapper that creates a managed object from an unmanaged pointer. It also provides access to a wrapper object's underlying unmanaged pointer.
Public class DynamicLinker This class implements Dynamic Linker services for ODA Xtension(TX) applications: The following services are implemented: * Loading applications by specified by application name. * Loading and unloading modules specified by filename. * Addition and removal of reactors from the dynamic linker reactor chain.
Public class DynamicLinkerEventArgs  
Public class Exception This class provides a container for runtime errors.
Public class ExtensionApplicationAttribute  
Public class FileStreamBuf This class represents a file stream buffer for I/O operations.
Public class ImpModule  
Public class Interop  
Public class LispFunctionAttribute This class extends the Attribute and ICommandLine interfaces. It defines the attributes for a Lisp callable function.
Public class Marshaler This class provides utility methods for converting bitmaps and subentity paths between managed objects and unmanaged pointers.
Public class MemoryStreamBuf This class represents a memory stream buffer for I/O operations.
Public class Menu This is a base class for menu-related types.
Public class MenuItem This class represents menu items.
Public class MenuItemCollection This class is a container for MenuItem objects.
Public class Module This class provides the base implementation of custom applications (TX modules).
Public class Overrule This is base class for implementation of overrules. An overrule can be registered or unregistered, and overrules can be globally activated or deactivated. Overrules are internally managed by pairs of classes named as "target" and "overrule." The "target" is the class to which the overrule applies. Classes can have multiple overrules registered.
Public class PlotStyleServices This .NET class wraps the OdPsPlotStyleServices class.
Public class ProgressMeter This class represents progress meters that can be used during various time consuming tasks to show of an operation. Database code may attempt to either create a temporary progress meter or modify a single global progress meter. If you wish database code to display its progress meter in your application, you should implement a progress meter by deriving from the HostApplicationProgressMeter class. This meter can display in any fashion, but must implement the start(), stop(), meterProgress() and setLimit() methods.
Public class RXClass Contains runtime information about a Rx-Object.
Public class RXObject This class is the base class for all RxObject objects that require Runtime Type Identification.
Public class RxVariant This class implements Variant objects within the ODA Platform.
Public class Services The class for providing services at runtime.
Public class StreamBuf This class provides platform-dependent I/O for the ODA Platform.
Public class SystemObjects This class provides access to the class Dictionary, Service Dictionary and Dynamic Linker system objects.
Public class Utilities  
Public class WrapperAttribute This class defines an attribute that identifies the corresponding wrapped class or member.
Interfaces
  Interface Description
Public interface ICommandLineCallable  
Public interface IExtensionApplication  
Public interface IMenuItem This is an interface for working with menu items.
Delegates
Enumerations
  Enumeration Description
Public enumeration AdvancedSupportFlags Flags used to advertise support for advanced capabilities.
Public enumeration AngularUnitFormat This enumeration represents formats for angular units.
Public enumeration CommandFlags This enumeration represents command flags that are designed for working with commands.
Public enumeration DistanceUnitFormat This enumeration represents formats for angular units.
Public enumeration ErrorStatus  
Public enumeration FileCreationDisposition Represents file creation options.
Public enumeration FilerSeekType Represents filer seek types.
Public enumeration FileShareMode Represents file share modes.
Public enumeration RxVariantType This enumeration represents the variants for the RxVariant object.

©  Bricsys NV. All rights reserved.