[This is preliminary documentation and subject to change.]
This is the Fetch method of the MsiView object. This method returns an MsiRecord object containing the requested column data if more rows are available in the result set, else returns an object of value Nothing.
object.Fetch
This method must be called after the Execute method. For maximum performance, the same record object should be used for all fetches, or else it should be released by going out of scope. The returned record can be tested for the end of the result set using the syntax "If FetchRecord Is Nothing".