NavigationWindow.SandboxExternalContent Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy NavigationWindow zewnętrzna zawartość języka XAML (Extensible Application Markup Language) jest izolowana w piaskownicy zabezpieczeń częściowego zaufania (z domyślnym zestawem uprawnień strefy internetowej).

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

Wartość właściwości

true jeśli zawartość jest izolowana w piaskownicy zabezpieczeń częściowego zaufania; w przeciwnym razie , false. Wartość domyślna to false.

Wyjątki

SandboxExternalContent parametr jest ustawiany, gdy aplikacja wykonuje częściową relację zaufania.

Uwagi

Zawartość zewnętrzna to zawartość XAML, która nie jest dołączona do aplikacji jako plik zasobu lub plik zawartości (aby uzyskać więcej informacji, zobacz WPF Application Resource, Content i Data Files).

Jeśli SandboxExternalContent wartość jest prawdziwa, a zawartość NavigationWindow pliku jest zewnętrznym plikiem XAML, zawartość jest ładowana do piaskownicy zabezpieczeń częściowego zaufania, która jest ograniczona do domyślnego zestawu uprawnień strefy internetowej. Ponadto zawartość zewnętrzna jest ładowana do oddzielnego procesu. W związku z tym zawartość zewnętrzna staje się izolowana i nie ma dostępu do zasobów zakresu aplikacji, takich jak słowniki zasobów (aby uzyskać więcej informacji, zobacz ResourceDictionary).

Uwaga

NavigationWindow zawiera zawartość zewnętrzną tylko wtedy, gdy Source właściwość jest ustawiona na identyfikator URI (Uniform Resource Identifier) dla zewnętrznego pliku XAML. NavigationWindow zawartość dostarczana przy użyciu Content właściwości jest uznawana za zawartość wewnętrzną, a następnie nie jest izolowana.

Informacje dotyczące właściwości zależności

Pole identyfikatora SandboxExternalContent
Właściwości metadanych ustawione na true Brak

Dotyczy