OpenSim.Region.Framework.Scenes.SceneObjectGroup.UpdateInventoryItem C# (CSharp) Method

UpdateInventoryItem() public method

Update an existing inventory item.
public UpdateInventoryItem ( TaskInventoryItem item ) : bool
item TaskInventoryItem The updated item. An item with the same id must already exist /// in this prim's inventory
return bool
        public bool UpdateInventoryItem(TaskInventoryItem item)
        {
            SceneObjectPart part = GetChildPart(item.ParentPartID);
            if (part != null)
            {
                part.Inventory.UpdateInventoryItem(item);

                return true;
            }
            else
            {
                m_log.ErrorFormat(
                    "[PRIM INVENTORY]: " +
                    "Couldn't find prim ID {0} to update item {1}, {2}",
                    item.ParentPartID, item.Name, item.ItemID);
            }

            return false;
        }