Actually iam new to this autocad .net api
Can you tell me below code is right ?
public void Method()
{
string strFileName = "C:\\Users\\Desktop\\api.dwg";
DocumentCollection DocMgr = Application.DocumentManager;
Document Doc = DocMgr.CurrentDocument;
Database db = Doc.Database;
Editor ed = Doc.Editor;
if (File.Exists(strFileName))
{
DocMgr.Open(strFileName, false);
{
db.ReadDwgFile(strFileName, FileOpenMode.OpenForReadAndWriteNoShare, false, null);
using (Transaction tr = db.TransactionManager.StartTransaction())
{
//create a selection set and select all objects in drawing
PromptSelectionResult psr = ed.SelectAll();
SelectionSet ss = psr.Value;
if (psr.Status==PromptStatus.OK) //if the object is selected
{
foreach(SelectedObject sObj in ss)
{
if (sObj != null)
{
}
}
}
}
}
}
else
{
DocMgr.MdiActiveDocument.Editor.WriteMessage("File " + strFileName +
" does not exist.");
}
}