winget-cli

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

CreateCompositePackageCatalogOptions.cpp (1569B)


      1 // Copyright (c) Microsoft Corporation.
      2 // Licensed under the MIT License.
      3 #include "pch.h"
      4 #pragma warning( push )
      5 #pragma warning ( disable : 4467 6388)
      6 // 6388 Allow CreateInstance.
      7 #include <wil\cppwinrt_wrl.h>
      8 // 4467 Allow use of uuid attribute for com object creation.
      9 #include "CreateCompositePackageCatalogOptions.h"
     10 #pragma warning( pop )
     11 #include "CreateCompositePackageCatalogOptions.g.cpp"
     12 #include "Helpers.h"
     13 
     14 namespace winrt::Microsoft::Management::Deployment::implementation
     15 {
     16     Windows::Foundation::Collections::IVector<winrt::Microsoft::Management::Deployment::PackageCatalogReference> CreateCompositePackageCatalogOptions::Catalogs()
     17     {
     18         return m_catalogs;
     19     }
     20     winrt::Microsoft::Management::Deployment::CompositeSearchBehavior CreateCompositePackageCatalogOptions::CompositeSearchBehavior()
     21     {
     22         return m_compositeSearchBehavior;
     23     }
     24     void CreateCompositePackageCatalogOptions::CompositeSearchBehavior(winrt::Microsoft::Management::Deployment::CompositeSearchBehavior const& value)
     25     {
     26         m_compositeSearchBehavior = value;
     27     }
     28     winrt::Microsoft::Management::Deployment::PackageInstallScope CreateCompositePackageCatalogOptions::InstalledScope()
     29     {
     30         return m_installedScope;
     31     }
     32     void CreateCompositePackageCatalogOptions::InstalledScope(winrt::Microsoft::Management::Deployment::PackageInstallScope const& value)
     33     {
     34         m_installedScope = value;
     35     }
     36 
     37     CoCreatableMicrosoftManagementDeploymentClass(CreateCompositePackageCatalogOptions);
     38 }