Sdílet prostřednictvím


SuggestionBase Třída

Definice

public abstract class SuggestionBase : System.ComponentModel.INotifyPropertyChanged
type SuggestionBase = class
    interface INotifyPropertyChanged
Public MustInherit Class SuggestionBase
Implements INotifyPropertyChanged
Dědičnost
SuggestionBase
Implementuje

Konstruktory

SuggestionBase()

Návrh předaný do TryDisplaySuggestionAsync(SuggestionBase, CancellationToken).

Vlastnosti

EditStyle

Jaký styl by se měl použít k zobrazení navrhovaných úprav?

Elements

Seznam prvků tlačítka, které se zobrazují na panelu nápovědy návrhu.

HasMultipleSuggestions

Existují alternativní návrhy?

TipStyle

Jak se má tip zobrazit?

Metody

OnAcceptedAsync(SuggestionSessionBase, ProposalBase, ProposalBase, ReasonForAccept, CancellationToken)

Volá ho při SuggestionSessionBase přijetí návrhu.

OnChangeProposalAsync(SuggestionSessionBase, ProposalBase, ProposalBase, Boolean, CancellationToken)

Uživatel požádal o alternativní návrh. Aktualizujte návrh prostřednictvím DisplayProposalAsync(ProposalBase, CancellationToken).

OnDismissedAsync(SuggestionSessionBase, ProposalBase, ProposalBase, ReasonForDismiss, CancellationToken)

Volá ho při SuggestionSessionBase zavření návrhu.

OnProposalUpdatedAsync(SuggestionSessionBase, ProposalBase, ProposalBase, ReasonForUpdate, VirtualSnapshotPoint, CompletionState, CancellationToken)

Došlo k určité změně (obvykle změna v textové vyrovnávací paměti), která způsobila změnu v návrhu.

Událost

PropertyChanged

Návrh předaný do TryDisplaySuggestionAsync(SuggestionBase, CancellationToken).

Platí pro