public string GetComponentProperty(string componentName, string propertyName, string assemblyName = null) { string altObject = Newtonsoft.Json.JsonConvert.SerializeObject(this); string propertyInfo = Newtonsoft.Json.JsonConvert.SerializeObject(new AltUnityObjectProperty(componentName, propertyName, assemblyName)); altUnityDriver.Socket.Client.Send( System.Text.Encoding.ASCII.GetBytes(altUnityDriver.CreateCommand("getObjectComponentProperty", altObject, propertyInfo))); string data = altUnityDriver.Recvall(); if (!data.Contains("error:")) { return(data); } AltUnityDriver.HandleErrors(data); return(null); }