63 lines
1.3 KiB
C#
63 lines
1.3 KiB
C#
using System;
|
|
|
|
namespace RevitHttpControl.Models
|
|
{
|
|
/// <summary>
|
|
/// 打开文件请求参数
|
|
/// </summary>
|
|
public class OpenFileRequest
|
|
{
|
|
/// <summary>
|
|
/// 文件路径
|
|
/// </summary>
|
|
public string FilePath { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否分离模式打开
|
|
/// </summary>
|
|
public bool Detached { get; set; } = true;
|
|
}
|
|
|
|
/// <summary>
|
|
/// 打开文件响应
|
|
/// </summary>
|
|
public class OpenFileResponse
|
|
{
|
|
/// <summary>
|
|
/// 操作结果
|
|
/// </summary>
|
|
public string Result { get; set; }
|
|
|
|
/// <summary>
|
|
/// 文件名
|
|
/// </summary>
|
|
public string FileName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 文件路径
|
|
/// </summary>
|
|
public string FilePath { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 关闭文件响应
|
|
/// </summary>
|
|
public class CloseFileResponse
|
|
{
|
|
/// <summary>
|
|
/// 操作结果
|
|
/// </summary>
|
|
public string Result { get; set; }
|
|
|
|
/// <summary>
|
|
/// 关闭前的文件名
|
|
/// </summary>
|
|
public string FileName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 关闭前的文件路径
|
|
/// </summary>
|
|
public string FilePath { get; set; }
|
|
}
|
|
}
|