Hi,
in case someone does need this, with a bit of help from Google, not sure if this is the best way to do it but i was able to do coordinate conversion both ways using one assigned projected geodesy, i'll summarize it:
Try
{
ISpatialReference s1; //this will be used for the feature dataset projected geodesy reference.
ISpatialReference s2; // the Geographic geodesy reference.
IProjectedCoordinateSystem PrjSyst = (IProjectedCoordinateSystem)s1;
string GeographicalCSName = PrjSyst.GeographicCoordinateSystem.Name;
var srProjCSArray = Enum.GetValues(typeof(esriSRGeoCSType));
var srEnvirnonment = new SpatialReferenceEnvironment();
foreach (var item in srProjCSArray)
{
ISpatialReference sr = srEnvirnonment.CreateGeographicCoordinateSystem((int)item);
if (sr.Name == GeographicalCSName)
{
s2= sr;
//break;
}
}
IPoint point;
IGeometry geometry;
geometry = point;
// from projected to geographic
geometry.SpatialReference = s1;
geometry.Project(s2);
point= (IPoint)geometry;
...........
}
.....