I've tried that:
gameObject.GetComponent<Inventory>().AddItem(katanaShieldItem, true);
gameObject.GetComponent<Inventory>().PickupItemType(katanaShieldItemType, 1, 1, true, true);
allItemTypes = gameObject.GetComponent<Inventory>().GetAllItemTypes()...