GetAllConfigurationUnitSettingsResult.h (1140B)
1 // Copyright (c) Microsoft Corporation. 2 // Licensed under the MIT License. 3 #pragma once 4 #include "GetAllConfigurationUnitSettingsResult.g.h" 5 #include <winrt/Windows.Foundation.Collections.h> 6 7 namespace winrt::Microsoft::Management::Configuration::implementation 8 { 9 struct GetAllConfigurationUnitSettingsResult : GetAllConfigurationUnitSettingsResultT<GetAllConfigurationUnitSettingsResult> 10 { 11 GetAllConfigurationUnitSettingsResult(); 12 13 #if !defined(INCLUDE_ONLY_INTERFACE_METHODS) 14 void ResultInformation(const IConfigurationUnitResultInformation& resultInformation); 15 void Settings(Windows::Foundation::Collections::IVector<Windows::Foundation::Collections::ValueSet>&& value); 16 #endif 17 18 IConfigurationUnitResultInformation ResultInformation() const; 19 Windows::Foundation::Collections::IVector<Windows::Foundation::Collections::ValueSet> Settings(); 20 21 #if !defined(INCLUDE_ONLY_INTERFACE_METHODS) 22 private: 23 IConfigurationUnitResultInformation m_resultInformation; 24 Windows::Foundation::Collections::IVector<Windows::Foundation::Collections::ValueSet> m_settings; 25 #endif 26 }; 27 }