通过


Frame.SandboxExternalContent 属性

定义

获取或设置是否 Frame 在部分信任安全沙盒(具有默认 Internet 权限集)中隔离外部可扩展应用程序标记语言(XAML)内容。

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

属性值

true 如果内容在部分信任安全沙盒中隔离,否则,为 false. 默认值为 false

例外

SandboxExternalContent 当应用程序在部分信任中执行时设置。

注解

外部内容是应用程序未作为资源文件或内容文件包含的 XAML 内容(请参阅 WPF 应用程序资源、内容和数据文件)。

如果 />,并且内容的 源是外部 XAML 文件,则内容将加载到部分信任安全沙盒中,该沙盒仅限于默认 权限集。 随后,外部内容将加载到单独的进程中。 因此,外部内容变得独立,并且无权访问应用程序范围资源,如资源字典(请参阅 ResourceDictionary)。

注释

Frame 仅当属性设置为外部 XAML 文件的统一资源标识符(URI)时 Source ,才会包含外部内容。 Frame 使用 Content 属性提供的内容被视为内部内容,随后不会隔离。

Dependency 属性信息

物品 价值
标识符字段 SandboxExternalContent
元数据属性设置为 true 没有

适用于