Download full document:

Application Methods

The Application type exposes the following members.

Methods

 

NameDescription
Public methodAddAttachment Adds the attachment to application.
Public methodAddRequiredApplications(Application[]) Adds applications to the list of required application for the current application
Public methodAddRequiredApplications(IEnumerable(Application)) Adds applications to the list of required application for the current application
Public methodClearAllAttributes Removes all non-system application attributes values from this application.
Public methodClearAttribute Removes the matching non-system application attribute values from this application.
Public methodClearAttributes Removes all matching non-system application attribute values from this application.
Public methodClearCustomProductDetails Clears the previously set up product details(name, manufacturer, version) and reverts it back to values created during application import.
Public methodDelete() Deletes this application from AppDNA.
Public methodDelete(ApplicationDeleteOptions) Deletes this application from AppDNA.
Public methodDeleteAttachments Deletes the attachments by the specified hashes.
Public methodEquals(Object) Determines whether the specified object is equal to the current application. (Overrides Object.Equals(Object).)
Public methodEquals(Application) Indicates whether the current application is equal to another application.
Protected methodFinalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public methodGetHashCode Gets a hash code for the current application. (Overrides Object.GetHashCode().)
Public methodGetReport(String) Retrieves the specified report information.
Public methodGetReport(ReportConfiguration) Retrieves the specified report information.
Public methodGetType Gets the Type of the current instance. (Inherited from Object.)
Public methodImport(String) Imports an Application object directly from the source file into previously created application.
Public methodImport(String, Boolean) Imports an Application object directly from the source file into previously created application.
Public methodImport(String, IEnumerable(String), ApplicationImportConfiguration, String, Boolean) Imports an Application object directly from the source file into previously created application.
Public methodInstallCapture Imports an Application object directly from the source file into previously created application, using Install Capture technology (for non-MSI files).
Protected methodMemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public methodProfile Starts profiling an Application application directly from the source file using Install Capture technology.
Public methodRemoveRequiredApplications(Application[]) Removes applications from the list of required applications for the current application
Public methodRemoveRequiredApplications(IEnumerable(Application)) Removes applications from the list of required applications for the current application
Public methodSaveProfilingData Saves profiling data for the current application after the profiling is finished
Public methodSetAttribute(String, Ragu) Sets an ApplicationAttribute value for this application.
Public methodSetAttribute(String, Boolean) Sets an ApplicationAttribute value for this application.
Public methodSetAttribute(String, DateTime) Sets an ApplicationAttribute value for this application.
Public methodSetAttribute(String, Double) Sets an ApplicationAttribute value for this application.
Public methodSetAttribute(String, String) Sets an ApplicationAttribute value for this application.
Public methodSetAttribute(String, Ragu, String) Sets an ApplicationAttribute value for this application.
Public methodSetAttribute(String, Boolean, String) Sets an ApplicationAttribute value for this application.
Public methodSetAttribute(String, DateTime, String) Sets an ApplicationAttribute value for this application.
Public methodSetAttribute(String, Double, String) Sets an ApplicationAttribute value for this application.
Public methodSetAttribute(String, String, String) Sets an ApplicationAttribute value for this application.
Public methodSetAttribute(T)(ApplicationAttributeDefinition, T) Sets an ApplicationAttribute value for this application.
Public methodSetAttribute(T)(String, T, ReportConfiguration) Sets an ApplicationAttribute value for this application.
Public methodSetAttribute(T)(ApplicationAttributeDefinition, T, ReportConfiguration) Sets an ApplicationAttribute value for this application.
Public methodSetProductDetails(String, String, String) Sets the product name, manufacturer and version.
Public methodSetProductDetails(String, String, Version) Sets the product name, manufacturer and version.
Public methodSetProductName Sets the product name.
Public methodToString Returns a string that represents the current object. (Overrides Object.ToString().)
  Back to Top

See Also

Reference

Application Class
Citrix.SDK.AppDNA Namespace