public void SyncSource(uint aIndex, out String aSystemName, out String aType, out String aName, out bool aVisible) { SyncSourceAvOpenhomeOrgProduct1 sync = new SyncSourceAvOpenhomeOrgProduct1(this); BeginSource(aIndex, sync.AsyncComplete()); sync.Wait(); sync.ReportError(); aSystemName = sync.SystemName(); aType = sync.Type(); aName = sync.Name(); aVisible = sync.Visible(); }