winget-cli

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

PackageVersionId.h (694B)


      1 // Copyright (c) Microsoft Corporation.
      2 // Licensed under the MIT License.
      3 #pragma once
      4 #include "PackageVersionId.g.h"
      5 
      6 namespace winrt::Microsoft::Management::Deployment::implementation
      7 {
      8     struct PackageVersionId : PackageVersionIdT<PackageVersionId>
      9     {
     10         PackageVersionId() = default;
     11 
     12 #if !defined(INCLUDE_ONLY_INTERFACE_METHODS)
     13         void Initialize(::AppInstaller::Repository::PackageVersionKey packageVersionKey);
     14 #endif
     15 
     16         hstring PackageCatalogId();
     17         hstring Version();
     18         hstring Channel();
     19         
     20 #if !defined(INCLUDE_ONLY_INTERFACE_METHODS)
     21     private:
     22         ::AppInstaller::Repository::PackageVersionKey m_packageVersionKey{};
     23 #endif
     24     };
     25 }