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,则应用不应在其 UI 中显示本地存储位置。

设置 RestrictLocalStorage 策略时返回 true

true 值表示电脑在应用应隐藏所有条目并将点保存到本地磁盘的情况下运行。 Windows 文件资源管理器已禁用,因此客户无法导航到任何本地存储 (下载、可移动驱动器和映射的网络驱动器) 访问这些文件。

适用于