-         [CommandMethod("CreatePdfDwg")] 
-         public static void GetSelectionWithKeywords() 
-         { 
-             Document doc = Application.DocumentManager.MdiActiveDocument; 
-             Editor ed = doc.Editor; 
-             // Create our options object 
-             PromptSelectionOptions pso = new PromptSelectionOptions(); 
-             // Add our keywords 
-             pso.Keywords.Add("creatEPd"); 
-             pso.Keywords.Add("createDwg"); 
-             pso.Keywords.Add("creatEpdfwg"); 
-             // Set our prompts to include our keywords 
-             string kws = pso.Keywords.GetDisplayString(true); 
-             pso.MessageForAdding = 
-               "\nAdd objects to selection or " + kws; 
-             pso.MessageForRemoval = 
-               "\nRemove objects from selection or " + kws; 
-             // Implement a callback for when keywords are entered 
-             string inputStr = ""; 
-   
-             pso.KeywordInput += 
-                 delegate (object sender, SelectionTextInputEventArgs e) 
-                 { 
-                     //ed.WriteMessage("\nKeyword entered: {0}", e.Input); 
-                     inputStr = e.Input; 
-                     if (inputStr == "createPDf") 
-                     { 
-                         ed.WriteMessage("\n здесь метод для pdf"); 
-                         ListAttributes1(); 
-                         return; 
-                     } 
-                     else if (inputStr == "createDwg") 
-                     { 
-                         ed.WriteMessage("\nздесь метод для dwg"); 
-                         CreateTransmittalAndPDF(); 
-                         return; 
-                     } 
-                     else if (inputStr == "creatEPdfwg") 
-                     { 
-                         ed.WriteMessage("\nздесь метод для pdf and dwg"); 
-                         return; 
-                     } 
-                     ed.WriteMessage("\nKeyword entered: {0}", e.Input); 
-                 }; 
-   
-             // Finally run the selection and show any results 
-             PromptSelectionResult psr = ed.GetSelection(pso); 
-             //if (psr.Status == PromptStatus.OK) 
-             //{ 
-             //    if (inputStr == "createPDf") 
-             //    { 
-             //        ed.WriteMessage("\n здесь метод для pdf"); 
-             //        ListAttributes1(); 
-             //        return; 
-             //    } 
-             //    else if (inputStr == "createDwg") 
-             //    { 
-             //        ed.WriteMessage("\nздесь метод для dwg"); 
-             //        CreateTransmittalAndPDF(); 
-             //        return; 
-             //    } 
-             //    else if (inputStr == "creatEPdfwg") 
-             //    { 
-             //        ed.WriteMessage("\nздесь метод для pdf and dwg"); 
-             //        return; 
-             //    } 
-             //} 
-         } 
-