Project Class |
Namespace: Hummingbird.TestFramework.ExtensionProject
[SerializableAttribute] [DataContractAttribute(Namespace = "http://www.hummingbird-alm.com/testframework/201610")] [KnownTypeAttribute(typeof(ExtensionNode))] [KnownTypeAttribute(typeof(ServiceApplication))] [KnownTypeAttribute(typeof(ServiceCategory))] [KnownTypeAttribute(typeof(Service))] [KnownTypeAttribute(typeof(SoapService))] public class Project : INotifyPropertyChanged
The Project type exposes the following members.
Name | Description | |
---|---|---|
Applications |
List of Systems (application) simulated by the extension
| |
AssemblyCompany |
Company name or the Author of the current extension
| |
AssemblyCopyright |
Copyright information.
| |
AssemblyDescription |
A brief description of this extension, it will be used as AssemblyDescription of your output.
| |
AssemblyName |
AssemblyName of the current Extension Project. It is Recommended to use Hummingbird.YourCompany.YourProject as the assembly name.
| |
AssemblyProduct |
Product name of the current extension
| |
AssemblyVersion |
Gets or sets the assembly version.
| |
BinaryFolder |
Gets the binary folder where the extension has been generated. usually the Binary folder contains "ExtensionDefinition.xml" and the Dll files
| |
GeneratedCsProjectFile |
Gets or sets the full path to the generated *.csproj file.
This value will be ignored after reloading the extension project, to ensure the project files to be regenerated.
| |
Id |
Gets or sets the GUID identifier of the project.
| |
IsSaved |
Flag if the extension project is saved.
| |
LicenseFileContent |
Gets or sets the content of the license file.
| |
LicenseFileName |
Gets or sets the name of the license file.
| |
LoadedPath |
Gets the Path where is Extension project is loaded or last saved.
| |
Name |
Friendly Name of the current Extension Project.
| |
OutputPath |
Gets or sets the last output path used to generate Visual Studio project and build the assembly
| |
RootNamespace |
Gets or sets the root namespace of the project
| |
ZipArchive |
Gets the zip archive file that contains the extension package.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
LoadFrom |
Loads an extension project from local or UNC path
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
Save |
Saves this instance. when the file has never been saved or loaded, the return value will be False. SaveAs(string path) should be called for the first save.
| |
SaveAs |
Saves this instance as another file
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
PropertyChanged |
Occurs when property value changed.
|
Name | Description | |
---|---|---|
ToStringOrXml |
Converts any Object to string representation in String or XML format.
(Defined by ExtensionMethods.) | |
ToXmlString |
Converts any Object to string representation in XML format.
(Defined by ExtensionMethods.) |