PartialParseResult Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Результат попытки добавочного анализа
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class PartialParseResult
[System.Flags]
public enum PartialParseResult
[<System.Flags>]
type PartialParseResult =
Public Enum PartialParseResult
- Наследование
-
PartialParseResult
- Атрибуты
Поля
Accepted | 2 | Указывает, что изменение было принято и добавлено в дерево синтаксического анализа. |
AutoCompleteBlock | 16 | Указывает, что для изменения требуется автоматическое завершение. |
Provisional | 4 | Указывает, что изменение было принято, но при наличии времени простоя необходимо принудительно выполнить повторную аналитику, так как редактирование может быть неправильно классифицировано. |
Rejected | 1 | Указывает, что не удалось принять изменение и что выполняется повторная аналитика. |
SpanContextChanged | 8 | Указывает, что изменение вызвало изменение контекста диапазона и что если какие-либо завершения инструкций были активны до начала этого частичного анализа, их следует повторно инициализировать. |
Комментарии
Флаг Принято или Отклонено установлен всегда. Кроме того, для параметра Временный можно задать значение Accepted, а для SpanContextChanged — значение Отклонено. Временное значение НЕ может быть задано с параметром Отклонено, а SpanContextChanged — с параметром Accepted.