Class ApplicationPackage
Presents the application package information in the system.
Note: not all methods are necessarily Published at the moment.
Implements
Inherited Members
Namespace: VMS.TPS.Common.Model.API
Assembly: VMS.TPS.Common.Model.API.dll
Syntax
public class ApplicationPackage : ApiDataObject
Properties
ApprovalStatus
The status of the application package. Possible values are defined by a lookup RT_APP_EXTENSION_STATUS.
Declaration
public ApplicationScriptApprovalStatus ApprovalStatus { get; }
Property Value
| Type | Description |
|---|---|
| ApplicationScriptApprovalStatus |
Description
Description of functionality provided by the package.
Declaration
public string Description { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
ExpirationDate
An optional expiration date of the package. The package cannot be executed after expiration date. The date is presented in UTC.
Declaration
public DateTime? ExpirationDate { get; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> |
PackageId
Unique Package ID.
Declaration
public string PackageId { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
PackageName
The full name of the package.
Declaration
public string PackageName { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
PackageVersion
The version number of the package.
Declaration
public string PackageVersion { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
PublisherData
Optional JSON data that can be used by package internally, e.g. customer key.
Declaration
public string PublisherData { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
PublisherName
The name of the organization or author that created the package. This is a free text that can be set by the approver.
Declaration
public string PublisherName { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
Methods
WriteXml(XmlWriter)
Converts an object into its XML representation. For more information on how to serialize an object into an XML document, see System.Xml.Serialization.XmlSerializer.
Declaration
public override void WriteXml(XmlWriter writer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Xml.XmlWriter | writer | The System.Xml.XmlWriter stream, to which the object is serialized. |