--- title: App-V Package WMI Class description: App-V Package WMI Class author: dansimp ms.assetid: 0fc26c3b-9706-4804-be2d-645771dc33ae ms.reviewer: manager: dansimp ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library ms.prod: w8 ms.date: 06/16/2016 --- # App-V Package WMI Class In the Application Virtualization (App-V) Client, the **Package** class is a Windows Management Instrumentation (WMI) class that represents all the virtual packages on the client. The virtual packages can contain many virtual applications. ## Syntax ``` syntax class Package { string Name; string Version; string PackageGUID; string SftPath; uint64 TotalSize; uint64 CachedSize; uint64 LaunchSize; uint64 CachedLaunchSize; boolean InUse; boolean Locked; uint16 CachedPercentage; string VersionGUID; }; ``` ## Properties **Name** Data type: **String** Access type: Read-only Qualifiers: None The user-friendly name of the virtual package. **Version** Data type: **String** Access type: Read-only Qualifiers: None The version of the virtual package. **PackageGUID** Data type: **String** Access type: Read-only Qualifiers: Key The GUID identifier of the package configuration and source files. **SftPath** Data type: **String** Access type: Read-only Qualifiers: None The file path of the SFT file. **TotalSize** Data type: **UInt64** Access type: Read-only Qualifiers: None The total size of the virtual package, in kilobytes. **CachedSize** Data type: **UInt64** Access type: Read-only Qualifiers: None The total size of the cache for the virtual package, in kilobytes. **LaunchSize** Data type: **UInt64** Access type: Read-only Qualifiers: None The total size of the virtual package’s primary feature block, in kilobytes. **CachedLaunchSize** Data type: **UInt64** Access type: Read-only Qualifiers: None Total size of the virtual package’s primary feature block that has been cached, in kilobytes. **InUse** Data type: **Boolean** Access type: Read-only Qualifiers: None **true** if any virtual application in the virtual package is running; otherwise **false**. **Locked** Data type: **Boolean** Access type: Read-only Qualifiers: None **true** if the virtual package is locked; otherwise **false**. **CachedPercentage** Data type: **UInt16** Access type: Read-only Qualifiers: None The percentage of the cache files. Based on the following formula: CachedSize / TotalSize × 100. **VersionGUID** Data type: **String** Access type: Read-only Qualifiers: None The GUID identifier of the package version.