winget-cli

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

MatchResult.h (911B)


      1 // Copyright (c) Microsoft Corporation.
      2 // Licensed under the MIT License.
      3 #pragma once
      4 #include "MatchResult.g.h"
      5 
      6 namespace winrt::Microsoft::Management::Deployment::implementation
      7 {
      8     struct MatchResult : MatchResultT<MatchResult>
      9     {
     10         MatchResult() = default;
     11 
     12 #if !defined(INCLUDE_ONLY_INTERFACE_METHODS)
     13         void Initialize(Microsoft::Management::Deployment::CatalogPackage package, Microsoft::Management::Deployment::PackageMatchFilter matchCriteria);
     14 #endif
     15 
     16         winrt::Microsoft::Management::Deployment::CatalogPackage CatalogPackage();
     17         winrt::Microsoft::Management::Deployment::PackageMatchFilter MatchCriteria();
     18         
     19 #if !defined(INCLUDE_ONLY_INTERFACE_METHODS)
     20     private:
     21         Microsoft::Management::Deployment::CatalogPackage m_catalogPackage{ nullptr };
     22         Microsoft::Management::Deployment::PackageMatchFilter m_matchCriteria{ nullptr };
     23 #endif
     24     };
     25 }