When i save workItem for the first time, I'm using TeamFoundationRequestContext to see values of some fields and do some validation. 
Also i need to check AreaPath, but in RequestContext there is only areaId comes. So, maybe there is a TFS API to get AreaPath as string using Area ID. Thanks