Statement | Format | Relationship | Entities |
---|---|---|---|
Name
ExeName |
Name="name"
File = "dllname" |
Library Description File Defines Library | Library.LibName=<name>
Library.Name=<dllname> |
Interface | <interface name="InterfaceName" > | <dispinterface name=" InterfaceName"> | Library HasClass VB Class | VbClass.Name=<Library.Name>.<InterfaceName>
VbClass.ClassName=<InterfaceName> |
Coclass | <class name="ClassName"> | Library HasClass VB Class | VbClass.Name=<Library.Name>.< ClassName >
VbClass.ClassName=<ClassName> |
Method | <interface> <function name="Name" invoke="MethodType" > | VB Class Has VB Method | VbMethod.Name=<VbClass.Name>.<Name>
VbMethod.MethodName=<Name> VbMethod.MethodType=MethodType VbMethod. AccessModifier=Public |
Function | <module name="ModuleName"> <function name="Name"> | Library HasFunction VB Function | VbFunction.Name=
<Library.Name>.<ModuleName>.<Name> VbFunction.FunctionName=<Name> VbFunction. AccessModifier=Public |