Ejemplo n.º 1
0
        public static RevitFilePreview RevitFilePreview(string path)
        {
            XDocument xDocument = path.XDocument();

            if (xDocument == null)
            {
                return(null);
            }

            string        categoryName    = xDocument.CategoryName();
            string        familyName      = System.IO.Path.GetFileNameWithoutExtension(path);
            List <string> familyTypeNames = xDocument.FamilyTypeNames();

            return(new RevitFilePreview(path, categoryName, familyName, familyTypeNames));
        }