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