Пример #1
0
	    private bool IsCustomPropertyCapableType(IFile file)
	    {
            switch (file.FileType)
            {
                case FileType.WordDocument:
                case FileType.WordDocumentX:
                case FileType.WordDocumentMacroX:
                case FileType.WordDocumentTemplateX:
                case FileType.WordDocumentMacroTemplateX:
                case FileType.PowerPoint:
                case FileType.PowerPointX:
                case FileType.PowerPointMacroX:
                case FileType.PowerPointTemplateX:
                case FileType.PowerPointMacroTemplateX:
                case FileType.PowerPointShowX:
                case FileType.PowerPointMacroShowX:
                case FileType.ExcelSheet:
                case FileType.ExcelSheetX:
                case FileType.ExcelSheetMacroX:
                case FileType.ExcelSheetTemplateX:
                case FileType.ExcelSheetMacroTemplateX:
                case FileType.TextDocument:
                case FileType.HTTPContent:
                case FileType.PDFDocument:
                case FileType.RTFDocument:
                case FileType.HTMLDocument:
                    {
                        return true;
                    }
                default:
                    return file.IsCompoundFile();
            }
	    }