doc/articles/features/windows-applicationmodel.md
[!TIP] This article covers Uno-specific information for ApplicationModel. For a full description of the feature and instructions on using it, see Windows.ApplicationModel Namespace.
Windows.ApplicationModel.PackageId class allows retrieving information about the application package.PackageIdPackageInfo.VersionName, if it fails, we try to use PackageInfo.LongVersionCode, and if that fails (this is a long value while WinUI uses ushort), we fall back to default to avoid exceptions (1.0.0.0).FamilyName and Name properties have the same value as the Publisher and cannot be retrieved programmatically.FullName property ends with the value of LongVersionCode, similar to WinUI, where it contains the app version.CFBundleShortVersionString, if it fails, we try to use CFBundleVersion and if that fails, we fall back to default to avoid exceptions (1.0.0.0).FamilyName and Name properties have the same value as the Publisher cannot be retrieved programmatically.FullName property ends with the value of CFBundleVersion, similarly to WinUI, where it contains the app version.