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> |