123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- /*----------------------------------------------------------------
- // Copyright (C) 2007 liu523@QQ.COM
- // 版权所有。
- // 开发者:liu523@QQ.COM团队
- // 文件名:BaseStruct.cs
- // 文件功能描述:涉及到文件管理的指令-基本文件结构类。
- //----------------------------------------------------------------*/
- using System;
- namespace RemoteControlLib.Codes
- {
- /// <summary>
- /// 标志(文件或文件夹)
- /// </summary>
- public enum FileFlag
- {
- /// <summary>
- /// 文件
- /// </summary>
- File,
- /// <summary>
- /// 文件夹
- /// </summary>
- Directory,
- /// <summary>
- /// 磁盘
- /// </summary>
- Disk,
- }
- /// <summary>
- /// 文件基类结构
- /// </summary>
- [Serializable]
- public abstract class BaseFile
- {
- /// <summary>
- /// 标志(文件,文件夹,磁盘)
- /// </summary>
- public abstract FileFlag Flag
- {
- get;
- }
- /// <summary>
- /// 全名
- /// </summary>
- public abstract string Name
- {
- get;
- }
- }
- }
|