-
Notifications
You must be signed in to change notification settings - Fork 430
Expand file tree
/
Copy pathM.W.S.ApplicationDataContainer.h
More file actions
26 lines (21 loc) · 1.15 KB
/
M.W.S.ApplicationDataContainer.h
File metadata and controls
26 lines (21 loc) · 1.15 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// Copyright (c) Microsoft Corporation and Contributors.
// Licensed under the MIT License.
#pragma once
#include "Microsoft.Windows.Storage.ApplicationDataContainer.g.h"
namespace winrt::Microsoft::Windows::Storage::implementation
{
struct ApplicationDataContainer : ApplicationDataContainerT<ApplicationDataContainer>
{
ApplicationDataContainer() = default;
ApplicationDataContainer(winrt::Windows::Storage::ApplicationDataContainer const& value);
winrt::Windows::Foundation::Collections::IMap<hstring, winrt::Microsoft::Windows::Storage::ApplicationDataContainer> Containers();
hstring Name();
winrt::Microsoft::Windows::Storage::ApplicationDataLocality Locality();
winrt::Windows::Foundation::Collections::IPropertySet Values();
void Close();
winrt::Microsoft::Windows::Storage::ApplicationDataContainer CreateContainer(hstring const& name, winrt::Microsoft::Windows::Storage::ApplicationDataCreateDisposition const& disposition);
void DeleteContainer(hstring const& name);
private:
winrt::Windows::Storage::ApplicationDataContainer m_applicationDataContainer;
};
}