Поделиться через


Frame.SandboxExternalContent Свойство

Определение

Возвращает или задает, изолирует ли Frame внешнее содержимое языка разметки приложений (XAML) в песочнице безопасности с частичным доверием (с набором разрешений по умолчанию Internet ).

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так, и источник содержимого Frame является внешним XAML-файлом, содержимое загружается в песочницу безопасности с частичным доверием, которая ограничена набором разрешений по умолчанию Internet . Впоследствии внешний контент загружается в отдельный процесс. В результате внешний контент становится изолированным и не имеет доступа к ресурсам области приложения, таким как словари ресурсов (см. ).ResourceDictionary

Замечание

Frame будет содержать только внешнее содержимое, если Source для свойства задан универсальный идентификатор ресурса (URI) для внешнего XAML-файла. Frame содержимое, предоставленное с помощью Content свойства, считается внутренним содержимым и, впоследствии, не изолировано.

Сведения о свойстве зависимостей

Элемент Ценность
Поле идентификатора SandboxExternalContent
Свойства метаданных, равные свойству true Нет

Применяется к