Application Methods¶
The Application type exposes the following members.
Methods¶
Name | Description | |
---|---|---|
![]() | AddAttachment | Adds the attachment to application. |
![]() | AddRequiredApplications(Application[]) | Adds applications to the list of required application for the current application |
![]() | AddRequiredApplications(IEnumerable(Application)) | Adds applications to the list of required application for the current application |
![]() | ClearAllAttributes | Removes all non-system application attributes values from this application. |
![]() | ClearAttribute | Removes the matching non-system application attribute values from this application. |
![]() | ClearAttributes | Removes all matching non-system application attribute values from this application. |
![]() | ClearCustomProductDetails | Clears the previously set up product details(name, manufacturer, version) and reverts it back to values created during application import. |
![]() | Delete() | Deletes this application from AppDNA. |
![]() | Delete(ApplicationDeleteOptions) | Deletes this application from AppDNA. |
![]() | DeleteAttachments | Deletes the attachments by the specified hashes. |
![]() | Equals(Object) | Determines whether the specified object is equal to the current application. (Overrides Object.Equals(Object).) |
![]() | Equals(Application) | Indicates whether the current application is equal to another application. |
![]() | 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 | Gets a hash code for the current application. (Overrides Object.GetHashCode().) |
![]() | GetReport(String) | Retrieves the specified report information. |
![]() | GetReport(ReportConfiguration) | Retrieves the specified report information. |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | Import(String) | Imports an Application object directly from the source file into previously created application. |
![]() | Import(String, Boolean) | Imports an Application object directly from the source file into previously created application. |
![]() | Import(String, IEnumerable(String), ApplicationImportConfiguration, String, Boolean) | Imports an Application object directly from the source file into previously created application. |
![]() | InstallCapture | Imports an Application object directly from the source file into previously created application, using Install Capture technology (for non-MSI files). |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | Profile | Starts profiling an Application application directly from the source file using Install Capture technology. |
![]() | RemoveRequiredApplications(Application[]) | Removes applications from the list of required applications for the current application |
![]() | RemoveRequiredApplications(IEnumerable(Application)) | Removes applications from the list of required applications for the current application |
![]() | SaveProfilingData | Saves profiling data for the current application after the profiling is finished |
![]() | SetAttribute(String, Ragu) |
Sets an ApplicationAttribute value for this application. |
![]() | SetAttribute(String, Boolean) | Sets an ApplicationAttribute value for this application. |
![]() | SetAttribute(String, DateTime) | Sets an ApplicationAttribute value for this application. |
![]() | SetAttribute(String, Double) | Sets an ApplicationAttribute value for this application. |
![]() | SetAttribute(String, String) | Sets an ApplicationAttribute value for this application. |
![]() | SetAttribute(String, Ragu, String) | Sets an ApplicationAttribute value for this application. |
![]() | SetAttribute(String, Boolean, String) | Sets an ApplicationAttribute value for this application. |
![]() | SetAttribute(String, DateTime, String) | Sets an ApplicationAttribute value for this application. |
![]() | SetAttribute(String, Double, String) | Sets an ApplicationAttribute value for this application. |
![]() | SetAttribute(String, String, String) | Sets an ApplicationAttribute value for this application. |
![]() | SetAttribute(T)(ApplicationAttributeDefinition, T) | Sets an ApplicationAttribute value for this application. |
![]() | SetAttribute(T)(String, T, ReportConfiguration) | Sets an ApplicationAttribute value for this application. |
![]() | SetAttribute(T)(ApplicationAttributeDefinition, T, ReportConfiguration) | Sets an ApplicationAttribute value for this application. |
![]() | SetProductDetails(String, String, String) | Sets the product name, manufacturer and version. |
![]() | SetProductDetails(String, String, Version) | Sets the product name, manufacturer and version. |
![]() | SetProductName | Sets the product name. |
![]() | ToString | Returns a string that represents the current object. (Overrides Object.ToString().) |