Поделиться через


SharedModeSettings.ShouldAvoidLocalStorage Свойство

Определение

Возвращает логическое значение, указывающее, что приложение не должно хранить файлы на локальном жестком диске.

public:
 static property bool ShouldAvoidLocalStorage { bool get(); };
static bool ShouldAvoidLocalStorage();
public static bool ShouldAvoidLocalStorage { get; }
var boolean = SharedModeSettings.shouldAvoidLocalStorage;
Public Shared ReadOnly Property ShouldAvoidLocalStorage As Boolean

Значение свойства

Boolean

bool

Логическое значение, указывающее, что приложения не должны хранить файлы на локальном жестком диске. Вместо этого файлы следует сохранять в облачное хранилище.

Требования к Windows

Семейство устройств
Windows 10 Creators Update (появилось в 10.0.15063.0)
API contract
Windows.System.Profile.ProfileSharedModeContract (появилось в v2.0)

Примеры

<StackPanel>
  <ListView x:Name="ThisPC" Header="This PC" .../>
  <ListView x:Name="OneDrive" Header="OneDrive" .../>
</StackPanel>
protected override void OnNavigatedTo(NavigationEventArgs e)
{
    if (Windows.System.Profile.SharedModeSettings.ShouldAvoidLocalStorage)
    {
        ThisPC.Visibility = Visibility.Collapsed;
    }
}

Комментарии

Если задано значение true, в пользовательском интерфейсе приложения не должно отображаться локальное хранилище.

Возвращает значение true , если задана политика RestrictLocalStorage .

Значение true означает, что компьютер работает в сценарии, в котором приложения должны скрывать все записи и сохранять точки на локальном диске. Windows проводник отключена, поэтому клиенты не смогут перейти к локальному хранилищу (за исключением загрузки, съемных дисков и сопоставленных сетевых дисков) для доступа к этим файлам.

Применяется к