次の方法で共有


Frame.SandboxExternalContent プロパティ

定義

部分信頼セキュリティ サンドボックス (既定Internetのアクセス許可セットを使用) 内で外部の拡張アプリケーション マークアップ言語 (XAML) コンテンツを分離するかどうかを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 アプリケーション リソース、コンテンツ、およびデータ ファイル」を参照)。

コンテンツtrueのソースが外部 XAML ファイルである場合SandboxExternalContent、コンテンツは、既定InternetFrameアクセス許可セットに制限されている部分信頼セキュリティ サンドボックスに読み込まれます。 その後、外部コンテンツは別のプロセスに読み込まれます。 その結果、外部コンテンツは分離され、リソース ディクショナリなどのアプリケーション スコープ リソースにアクセスできなくなります (参照 ResourceDictionary)。

注意

Frame は、プロパティが外部 XAML ファイルの Source UNIFORM Resource Identifier (URI) に設定されている場合にのみ、外部コンテンツを含みます。 Frame プロパティを使用して Content 提供されるコンテンツは内部コンテンツと見なされ、その後は分離されません。

依存プロパティ情報

識別子フィールド SandboxExternalContent
に設定されたメタデータ プロパティ true なし

適用対象