ArcFM Engine Developer Guide
MMDefaultLoginObject Interface Members
Properties  Methods 

The following tables list the members exposed by MMDefaultLoginObject.

Public Properties
 NameDescription
 PropertyIsValidLoginUse this property to return whether a previous call to the Login() method has been successful. In other words, if IsValidLogin is True, then the user is currently connected to a valid database. As long as a successful login has been made in the past, then this value will evaluate to True. (Inherited from Miner.Interop.IMMLoginObject)
 PropertyLoginWorkspaceThis property should return an IWorkspace reference to the ArcFM login database. (Inherited from Miner.Interop.IMMLoginObject)
 PropertyUserNameThis property should return the user name used to login to the system database which the user is currently logged into. If the custom login that uses Windows authenticated connections, this property must be set to the true user name. The "true" user name is the Windows login user name without any domain attached. (Inherited from Miner.Interop.IMMLoginObject)
Top
Public Methods
 NameDescription
 MethodGetFullTableNameWhen working with ArcFM system tables in an SDE database, the table names must be qualified with the schema name to which the tables belong. Since the ArcFM system tables must be owned by the SDE administrative database user, this method could be used to return a table name that is prepended by the SDE administrative database schema name. (Inherited from Miner.Interop.IMMLoginObject)
 MethodLoginThis routine is used to login to the system database. Custom login objects can bring up a customized login dialog here, collect connection information, and perform other tasks. The vbInitialLogin parameter is True at the startup of ArcMap. It has a value of False when the login command is called from the ArcFM Solution toolbar. The login method itself should return a value indicating whether or not the user has logged into a different database. (Inherited from Miner.Interop.IMMLoginObject)
Top
See Also

Reference

MMDefaultLoginObject Interface
Miner.Interop Namespace

 

 


Send Comment