Aurora.Addon.HyperGrid.RobustOpenProfileModule.GetClassifieds C# (CSharp) Метод

GetClassifieds() публичный Метод

public GetClassifieds ( UUID ownerID ) : List
ownerID UUID
Результат List
        public List<Classified> GetClassifieds(UUID ownerID)
        {
            Hashtable ReqHash = new Hashtable();
            ReqHash["uuid"] = ownerID;

            Hashtable result = GenericXMLRPCRequest(ReqHash,
                    "avatarclassifiedsrequest");

            if (!Convert.ToBoolean(result["success"]))
                return new List<Classified>();

            ArrayList dataArray = (ArrayList)result["data"];

            List<Classified> classifieds = new List<Classified>();

            foreach (Object o in dataArray)
            {
                Hashtable d = (Hashtable)o;

                classifieds.Add(new Classified { ClassifiedUUID = new UUID(d["classifiedid"].ToString()), Name = d["name"].ToString() });
            }
            return classifieds;
        }