SchemaFactory.SetFeature(String, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задайте значение флага компонента.
[Android.Runtime.Register("setFeature", "(Ljava/lang/String;Z)V", "GetSetFeature_Ljava_lang_String_ZHandler")]
public virtual void SetFeature (string? name, bool value);
[<Android.Runtime.Register("setFeature", "(Ljava/lang/String;Z)V", "GetSetFeature_Ljava_lang_String_ZHandler")>]
abstract member SetFeature : string * bool -> unit
override this.SetFeature : string * bool -> unit
Параметры
- name
- String
Имя функции, которое является полным универсальным кодом ресурса (URI) без значения NULL.
- value
- Boolean
Запрошенное значение функции (true или false).
- Атрибуты
Исключения
Если значение функции не может быть назначено или получено.
SchemaFactory Если имя функции распознается, но не может задать запрошенное значение.
Значение NULL, если параметр имени имеет значение NULL.
Комментарии
Задайте значение флага компонента.
Компонент можно использовать для управления способом SchemaFactory
синтаксического анализа схем, хотя SchemaFactory
они не требуются для распознавания определенных имен функций.
Имя функции — это любой полный универсальный код ресурса (URI). Можно SchemaFactory
предоставить значение функции, но не удается изменить текущее значение.
Для поддержки javax.xml.XMLConstants#FEATURE_SECURE_PROCESSING
функции требуются все реализации. Если эта функция имеет следующий тип:
<ul><li>true
: реализация ограничивает обработку XML в соответствии с ограничениями реализации. Примеры включают ограничения расширения сущностей и конструкции схемы XML, которые будут потреблять большие объемы ресурсов. Если обработка XML ограничена по соображениям безопасности, она будет сообщаться с помощью вызова зарегистрированного ErrorHandler#fatalError(org.xml.sax.SAXParseException)
. См. раздел #setErrorHandler(ErrorHandler errorHandler)
. </li li><>false
: реализация будет обрабатывать XML в соответствии со спецификациями XML без учета возможных ограничений реализации. </li></ul>
Документация по Java для javax.xml.validation.SchemaFactory.setFeature(java.lang.String, boolean)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.