Fillet to edge/face

Hi all,
In my program i am creating the fillet to a queried face.
Here are the steps
1. Open the part
2. Get the bodies
3. Get the faces in the body
4. apply the fillet.

In my code i can get the face and highlite it but not able to appythe fillet.

here is the c# code

modDoc = (ModelDoc2)swApp.OpenDoc("C:\\Fan.SLDPRT",(int)swDocumentTypes_e.swDocPART);
PartDoc partDoc = (PartDoc)modDoc;
object bodies = partDoc.GetBodies2((int)swBodyType_e.swSolidBody,true);
Body2 b = (Body2)((object[])(bodies))[0];

object objface = b.GetFirstFace();
Face2 f = (Face2)objface;
f.Highlight(true);
FeatureManager fm = modDoc.FeatureManager;
fm.FeatureFillet((int)swFeatureFilletOptions_e.swFeatureFilletPropagate,0.1, (int)swFeatureFilletType_e.swFeatureFilletType_Simple,(int)swFilletOverFlowType_e.swFilletOverFlowType_Default, 0.11,0.012, null);


in this fillet comman i did't find the face input as a input, howthe solidworks is going to create the fillet for desired face.

thanks in advance
Ravi B
SolidworksApi macros