SuggestionBase Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предложение, переданное в TryDisplaySuggestionAsync(SuggestionBase, CancellationToken).
public abstract class SuggestionBase : System.ComponentModel.INotifyPropertyChanged
type SuggestionBase = class
interface INotifyPropertyChanged
Public MustInherit Class SuggestionBase
Implements INotifyPropertyChanged
- Наследование
-
SuggestionBase
- Реализации
Конструкторы
SuggestionBase() |
Предложение, переданное в TryDisplaySuggestionAsync(SuggestionBase, CancellationToken). |
Свойства
EditStyle |
Какой стиль следует использовать для отображения предлагаемых изменений? |
Elements |
Список элементов кнопки, отображаемых на панели подсказок. |
HasMultipleSuggestions |
Есть ли альтернативные варианты? |
TipStyle |
Как должна отображаться подсказка? |
Методы
OnAcceptedAsync(SuggestionSessionBase, ProposalBase, ProposalBase, ReasonForAccept, CancellationToken) |
Вызывается при SuggestionSessionBase принятии предложения. |
OnChangeProposalAsync(SuggestionSessionBase, ProposalBase, ProposalBase, Boolean, CancellationToken) |
Пользователь запросил альтернативное предложение. Обновите предложение с помощью DisplayProposalAsync(ProposalBase, CancellationToken). |
OnDismissedAsync(SuggestionSessionBase, ProposalBase, ProposalBase, ReasonForDismiss, CancellationToken) |
Вызывается при SuggestionSessionBase отклонении предложения. |
OnProposalUpdatedAsync(SuggestionSessionBase, ProposalBase, ProposalBase, ReasonForUpdate, VirtualSnapshotPoint, CompletionState, CancellationToken) |
Произошло некоторое изменение (обычно это изменение в текстовом буфере), которое вызвало изменение в предложении. |
События
PropertyChanged |
Предложение, переданное в TryDisplaySuggestionAsync(SuggestionBase, CancellationToken). |