Content type specifiers tell the system and users more information about the purpose of the content in a chunk as it pertains to gameplay types. The currently supported values for ContentType are SinglePlayer and MultiPlayer.
By definition, chunks marked with a content type specifier can be uninstalled by users through the Xbox shell, and your title must function for all other modes without that content. Any content which is common to both MultiPlayer and SinglePlayer (or to other game modes) must not be marked with a content type specifier. This is because removal of shared content could lead to crashes or instability. When a user chooses to uninstall optional content, your title will be shut down to ensure that there are no open files during the update process.
The SinglePlayer content type indicates that the data in the chunk supports only single-player gameplay. If your title has an optional single-player campaign, mark all content which supports the single-player experience with this specifier; users can then uninstall the single player gameplay mode manually. The title could also prompt the user after completing the campaign to see if they want to free up the space. To remove content, call the PackageTransferManager.RemoveChunkSpecifiersAsync method.