这篇简单的文章提供了有关如何使用 C#** 在 MPP 中添加工作日的详细信息,方法是提供有关设置环境和使用示例代码的详细信息。它包含开发此应用程序所需的所有必要资源,而无需依赖 MS Project 或任何其他 MPP 管理软件以使用 C# 在 Microsoft Project 中定义工作日**。
使用 C# 在 MPP 文件中添加工作日的步骤
- 使用 NuGet 包管理器建立包含 Aspose.Tasks for .NET 的开发环境
- 使用 Project 类的实例创建一个新的 MPP 文件
- 创建 Calendar 类的实例以添加新的日历和工作日
- 添加特定半天的工作时间并将其添加到日历中
- Save 生成的项目文件作为磁盘上的 MPP 文件
C# 中的上述步骤使用非常简单的 API 调用在 MPP 文件 中添加工作日。该过程将从使用 Project 类的实例加载现有 MPP 文件或创建新 MPP 文件开始。然后通过使用 Calendar 类的实例,将添加一个包括星期几的新日历,然后添加一天的工作时间。最后,使用 SaveFileFormat 枚举器将 MPP 文件保存在磁盘上。
使用 C# 在 MPP 中定义工作日的代码
为了在 C# 中的 MPP 文件中添加工作日,我们将从加载一个 MPP 文件或从头开始创建一个新文件开始。 Calendar 类允许您添加不同类型的日历,包括 24 小时轮班、夜间和标准日历。您可以设置任何一天的工作时间,也可以使用 WorkingTime 类实例设置特定日期的工作时间。项目文件可以保存为其他格式,包括 MPP、XML 和 PDF。
在本主题中,我们学习了如何使用 C# 在 MPP 文件中定义工作日。如果您有兴趣将 MPP 转换为 SVG,请参阅 如何使用 C# 将 MPP 转换为 SVG 上的文章。