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

GetInventoryItem() public method

Returns an existing inventory item. Returns the original, so any changes will be live.
public GetInventoryItem ( uint primID, UUID itemID ) : TaskInventoryItem
primID uint
itemID UUID
return TaskInventoryItem
        public TaskInventoryItem GetInventoryItem(uint primID, UUID itemID)
        {
            SceneObjectPart part = GetChildPart(primID);
            if (part != null)
            {
                return part.Inventory.GetInventoryItem(itemID);
            }
            else
            {
                m_log.ErrorFormat(
                    "[PRIM INVENTORY]: " +
                    "Couldn't find prim local ID {0} in prim {1}, {2} to get inventory item ID {3}",
                    primID, part.Name, part.UUID, itemID);
            }

            return null;
        }