VB Module Relationship Projections

Statement      Format Relationship Entities
Function <AccessModifier> Function <name> (args) As <ReturnType> Library HasFunction VB Function VbFunction.Name=<Library.Name>.<name>

If public, VbFunction.Name=<Library.Name>.<ModuleName>.<name>

Otherwise, VbFunction.FunctionName=<name>

VbMethod. AccessModifier= <AccessModifier>

Sub <AccessModifier> Sub <name> (args) Library HasFunction VB Function VbFunction.Name=<Library.Name>.<name>

If public, VbFunction.Name=<Library.Name>.<ModuleName>.<name>

Otherwise, VbFunction.FunctionName=<name>

VbMethod. AccessModifier= <AccessModifier>

Method call <Object>.<MethodName> (args) VB Function Calls VB Method VbMethod.MethodName=<MethodName>
Object var declaration Dim <VarName> As <ClassName> VB Function DependsOn VB Class VbClass.ClassName=<ClassName>