I have created database via ReadDwgFile (i read external dwg) and i need select entities some of type.
Autodesk.AutoCAD.DatabaseServices.Database AcDatabase = new Database();
AcDatabase.ReadDwgFile(DwgPathFile, FileOpenMode.OpenForReadAndAllShare, false, "");
I know, that i can select entity some of type like this:
Document m_AcDocument = DocumentManager.MdiActiveDocument;
Database m_AcDatabase = m_AcDocument.Database;
Autodesk.AutoCAD.EditorInput.Editor m_AcEditor = m_AcDocument.Database;
I created SelectionFilter:
TypedValue[] typedValue = new TypedValue[] {new TypedValue((int)DxfCode.LayerName, "0")};
Autodesk.AutoCAD.EditorInput.SelectionFilter selectionFilter = new Autodesk.AutoCAD.EditorInput.SelectionFilter(typedValue);
Autodesk.AutoCAD.EditorInput.PromptSelectionResult psr = m_AcDocument.Editor.SelectAll(selectionFilter);
This way work good, bat i don't have access to Document, if i created database via ReadDwgFile. Exists path how do i create similar SelectionFilter for Database opened via ReadDwgFile?
Thank you very much