Condividi tramite


SuggestionBase Classe

Definizione

public abstract class SuggestionBase : System.ComponentModel.INotifyPropertyChanged
type SuggestionBase = class
    interface INotifyPropertyChanged
Public MustInherit Class SuggestionBase
Implements INotifyPropertyChanged
Ereditarietà
SuggestionBase
Implementazioni

Costruttori

SuggestionBase()

Suggerimento passato a TryDisplaySuggestionAsync(SuggestionBase, CancellationToken).

Proprietà

EditStyle

Quale stile deve essere usato per visualizzare le modifiche proposte?

Elements

Elenco di elementi del pulsante visualizzati nella barra dei suggerimenti.

HasMultipleSuggestions

Ci sono suggerimenti alternativi?

TipStyle

Come dovrebbe essere visualizzato il suggerimento?

Metodi

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

Chiamato dal SuggestionSessionBase momento in cui il suggerimento viene accettato.

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

L'utente ha richiesto una proposta alternativa. Aggiornare la proposta tramite DisplayProposalAsync(ProposalBase, CancellationToken).

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

Chiamato dal SuggestionSessionBase momento in cui viene ignorato il suggerimento.

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

È stata apportata una modifica (in genere una modifica nel buffer di testo) che ha causato una modifica nella proposta.

Eventi

PropertyChanged

Suggerimento passato a TryDisplaySuggestionAsync(SuggestionBase, CancellationToken).

Si applica a