QdvManager Class

Provides access to various factories and helper interfaces.
Public MustInherit Class QdvManager
This language is not supported or no code example is available.
public abstract class QdvManager
This language is not supported or no code example is available.
Name Description
Protected constructor QdvManager()
Top
Name Description
Public property ActiveDirectoryManager Gets the IActiveDirectoryManager instance which provides methods for managing active directory.
Public property ArticleDatabaseFactory Gets the factory responsible for creation of article database objects.
Public property Environment Gets the QDV environment.
Public property EstimateFactory Gets the factory responsible for creation of estimates.
Public property SetDatabaseFactory Gets the factory responsible for creation of set database objects.
Public property WaitingBar Gets the QDV waiting bar which can be used for displaying the progress of longer operations.
Public property WorksheetManager Gets the IWorksheetManager instance which provides methods for managing worksheets, mainly in the Overhead workbook.
Public property ZipFileManager Gets the IZipFile instance which provides methods for managing ZIP files.
Top
Methods
 
Name Description
Public method Equals(Object) Determines whether the specified object is equal to the current object. (inherited from Object).
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (inherited from Object).
Public method GetHashCode Serves as the default hash function. (inherited from Object).
Protected method Static GetRegisteredManager(object) Gets an existing registered manager with specified key, if any.
Public method GetType Gets the Type of the current instance. (inherited from Object).
Protected method MemberwiseClone Creates a shallow copy of the current Object. (inherited from Object).
Protected method Static RegisterManager(object, QdvManager) Registers a manager.
Public method ToString Returns a string that represents the current object. (inherited from Object).
Top
Remarks
 

Manages the factories responsible for creation of user API objects. It also provides access to some helper interfaces.

From a macro, you can obtain an instance of this class from the macro 'Context' parameter, from its ICommonCallingContext.QdvManager property. From an external client, you can get it from Qdv.QdvInterface.Qdv.QdvUserApiManager property.

Qdv.UserApi.QdvManager
Version
 
Available since QDV 7.13.0001.

.NET Framework

Supported in: 4.8, 4.7, 4.6, 4.5.2

In this article

Definition