Aspose.Tasks for C++
BuildVersionInfo.h
1 #pragma once
2 //-----------------------------------------------------------------------
3 // <copyright file="BuildVersionInfo.cs" company="Aspose Pty Ltd">
4 // Copyright (c) 2002-2024 Aspose Pty Ltd. All Rights Reserved.
5 // </copyright>
6 //-----------------------------------------------------------------------
7 
8 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
9 
10 namespace System
11 {
12 class String;
13 } // namespace System
14 
15 namespace Aspose {
16 
17 namespace Tasks {
18 
19 /// <summary>
20 /// Contains build version and product information.
21 /// </summary>
22 class ASPOSE_TASKS_SHARED_CLASS BuildVersionInfo
23 {
24  typedef BuildVersionInfo ThisType;
25 
26 public:
27 
28  /// <summary>
29  /// Assembly version.
30  /// </summary>
31  static ASPOSE_TASKS_SHARED_API System::String& AssemblyVersion();
32  /// <summary>
33  /// The informational version number of the assembly.
34  /// </summary>
35  static ASPOSE_TASKS_SHARED_API System::String& AssemblyInformationalVersion();
36  /// <summary>
37  /// File version.
38  /// </summary>
39  static ASPOSE_TASKS_SHARED_API System::String& FileVersion();
40  /// <summary>
41  /// Product name.
42  /// </summary>
43  static ASPOSE_TASKS_SHARED_API System::String& Product();
44 
45 public:
46  BuildVersionInfo() = delete;
47 };
48 
49 } // namespace Tasks
50 } // namespace Aspose
51 
52 
Contains build version and product information.
Definition: BuildVersionInfo.h:23
static System::String & Product()
Product name.
static System::String & AssemblyVersion()
Assembly version.
static System::String & AssemblyInformationalVersion()
The informational version number of the assembly.
static System::String & FileVersion()
File version.
Definition: Asn.h:13