다음을 통해 공유


Frame.SandboxExternalContent 속성

정의

부분 신뢰 보안 샌드박스(기본 Internet 사용 권한 집합 포함) 내에서 외부 XAML(Extensible Application Markup Language) 콘텐츠를 격리할지 여부를 Frame 가져오거나 설정합니다.

public:
 property bool SandboxExternalContent { bool get(); void set(bool value); };
public bool SandboxExternalContent { get; set; }
member this.SandboxExternalContent : bool with get, set
Public Property SandboxExternalContent As Boolean

속성 값

Boolean

콘텐츠가 부분 신뢰 보안 샌드박스 내에 격리되면 true이고, 그렇지 않으면 false입니다. 기본값은 false입니다.

예외

애플리케이션이 부분 신뢰 환경에서 실행되면 SandboxExternalContent가 설정됩니다.

설명

외부 콘텐츠는 리소스 파일 또는 콘텐츠 파일로 애플리케이션에 포함되지 않은 XAML 콘텐츠입니다( WPF 애플리케이션 리소스, 콘텐츠 및 데이터 파일 참조).

이 경우 SandboxExternalContent 콘텐츠의 Frame 원본이 외부 XAML 파일인 경우 콘텐츠는 기본 Internet 권한 집합으로 제한된 부분 신뢰 보안 샌드박스에 로드true됩니다. 이후에 외부 콘텐츠가 별도 프로세스로 로드 합니다. 결과적으로, 외부 콘텐츠 격리 되며 리소스 사전와 같은 애플리케이션 범위 리소스에 액세스 하지 못합니다 (참조 ResourceDictionary).

참고

Frame 은 속성이 외부 XAML 파일의 Source URI(Uniform Resource Identifier)로 설정된 경우에만 외부 콘텐츠를 포함합니다. Frame 사용 하 여 제공 되는 콘텐츠는 Content 내부 내용으로 간주 됩니다 속성과, 그 다음 격리 되지 않습니다.

종속성 속성 정보

식별자 필드 SandboxExternalContent
메타 데이터 속성 설정 true 없음

적용 대상