I think you are going to have to ask a more specific question. I really do not know what you are asking. Also, for future reference, daniweb does not use bbcode tags ([B], etc). We use markdown syntax. For details please see here. That page is also available by clicking on the ? in the top right area of the edit toolbar.
Reading your example, this = that.theother(something) I would take that to mean variable = <Class or Namespace>.<Function>(Parameters)
where variable is some sort of variable of a type e.g. Integer, Object, Decimal, Boolean etc. The Class or Namespace contains a function that returns a value of the same type as your variable and you are passing parameters into it.
' <'> is a vb comment tag
'Example of a function that returns an integer:
Public Function CountPersonVisits( ByRef PersonID as Integer) As Integer
' do whatever happens in here, for the sake of the example,
'I declare a return Variable
dim MyReturn as Integer
'Processing happens here
'Returning our value
'Sub routines, Functions and Properties have acess scopes
'Private(accessed only in the current class)
'Public (Can be accessed by any class)
'Friend (Can be accessed by members in any of the classes in the current assembly).
'Protected (Can be accessed by methods in the current class
'or in any class that inherits from this class)
'Declare a variable of type Integer
dim CountOfVisits as Integer
dim MyPersonID as integer = 1 'declared and set a value
'If the function occurs withing the same class
CountOfVisits = CountPersonVisits(MyPersonID)
'If the Function occurs in a different class ( Function would have to be Public or Friend)
CountOfVisits = MyOtherClass.CountPersonVisits(MyPersonID)