XSharp.Project.XSharpFileNode.GetFileType C# (CSharp) Метод

GetFileType() статический приватный Метод

static private GetFileType ( string filename ) : XSharpFileType
filename string
Результат XSharpFileType
        static internal XSharpFileType GetFileType(string filename)
        {
            string ext = Path.GetExtension(filename);
            switch (ext)
            {
                case ".prg":
                case ".xs":
                    return XSharpFileType.SourceCode;
                case ".vh":
                case ".xh":
                    return XSharpFileType.Header;
                case ".xsfrm":
                case ".vnfrm":
                    return XSharpFileType.VOForm;
                case ".xsmnu":
                case ".vnmnu":
                    return XSharpFileType.VOMenu;
                case ".xsdbs":
                case ".vndbs":
                    return XSharpFileType.VODBServer;
                case ".xsfs":
                case ".vnfs":
                    return XSharpFileType.VOFieldSpec;
                case ".xaml":
                    return XSharpFileType.XAML;
                case ".settings":
                    return XSharpFileType.Settings;
                default:
                    return XSharpFileType.Unknown;

            }
        }