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 為 true,而 的內容 NavigationWindow 是外部 XAML 檔案,則內容會載入部分信任安全性沙箱,限制為預設網際網路區域許可權集合。 此外,外部內容會載入至個別的程式。 因此,外部內容會隔離,而且無法存取應用程式範圍資源,例如資源字典 (,如需詳細資訊,請參閱 ResourceDictionary) 。

注意

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

相依性屬性資訊

識別碼欄位 SandboxExternalContent
設定為 的中繼資料屬性 true

適用於