NavigationWindow.SandboxExternalContent プロパティ

定義

部分信頼セキュリティ サンドボックス内で外部の Extensible Application Markup Language (XAML) コンテンツを分離するかどうかを NavigationWindow 示す値を取得または設定します (既定のインターネット ゾーンのアクセス許可が設定されています)。

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 アプリケーション リソース、コンテンツ、およびデータ ファイル」を参照してください)。

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

Note

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

依存プロパティ情報

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

適用対象