語言

NavigationWindow.SandboxExternalContent 屬性

定義

取得或設定一個值,指示是否 NavigationWindow 在部分信任安全沙盒(預設網際網路區域權限設定)中隔離外部可擴充應用程式標記語言(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 應用程式資源、內容與資料檔案)。

當 SandboxExternalContent 為真且 NavigationWindow 內容為外部 XAML 檔案時,內容會載入一個部分信任安全沙盒,該沙盒限制於預設的網際網路區域權限設定。 此外,外部內容會載入到獨立的程序中。 因此,外部內容會被隔離,無法存取應用範圍的資源,例如資源字典(更多資訊請參見 ResourceDictionary)。

Note

NavigationWindow 只有當屬性 Source 設定為外部 XAML 檔案的統一資源識別碼(URI)時,才包含外部內容。 NavigationWindow 使用該 Content 屬性提供的內容被視為內部內容,因此不會被隔離。

相依財產資訊

Item 價值觀
識別碼欄位 SandboxExternalContent
元資料屬性設為 true None

適用於