다음을 통해 공유


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 값은 앱이 모든 항목을 숨기고 로컬 디스크에 지점을 저장해야 하는 시나리오에서 PC가 실행 중임을 의미합니다. Windows 파일 탐색기 사용할 수 없으므로 고객은 로컬 스토리지(다운로드, 이동식 드라이브 및 매핑된 네트워크 드라이브 제외)로 이동하여 해당 파일에 액세스할 수 없습니다.

적용 대상