public PropGrp[] GetAllPropertyGroups() { object[] results = this.Invoke("GetAllPropertyGroups", new object[0]); return ((PropGrp[])(results[0])); }