| IPackage Properties | 
The IPackage type exposes the following members.
| Name | Description | |
|---|---|---|
| Description | 
            The package description. The description can be empty.
              | |
| DisplayName | 
            The display name.
              | |
| Id | 
            The package ID. The ID is generated by the platform and
            cannot be modified.
              | |
| IsValid | 
            Indicates if the package instance is valid. The package becomes
            invalid if the Destroy method has been called.
              | |
| Name | 
            The package name. The name must be unique within the system context 
            and must follow the QName convention.
              | |
| Version | 
            The package version. The [Major].[Minor].[Build].[Revision] pattern is recommended.
              |