Sdílet prostřednictvím


ReasonForUpdate Výčet

Definice

Proč byl návrh aktualizován nebo se akce uživatele odchýlila od návrhu, což způsobilo zamítnutí návrhu (ale ne návrhu SuggestionSessionBase)?

Tento výčet podporuje bitové kombinace hodnot jeho členů.

[System.Flags]
public enum ReasonForUpdate
[<System.Flags>]
type ReasonForUpdate = 
Public Enum ReasonForUpdate
Dědičnost
ReasonForUpdate
Atributy

Pole

Diverged 131072

Bit označující, že došlo ke změně uživatele, kterou nelze sladit s akcí uživatele. Pokud byl tento bit nastaven, návrh byl zamítnut (ale SuggestionSessionBase je stále aktivní a lze jej použít k zobrazení alternativního návrhu).

DivergedAfterBackspace 131078

Uživatel provedl backspace a tuto změnu nebylo možné s návrhem sladit.

DivergedAfterCompletionChange 131073

Položka CompletionStateSelectedItem se změnila a návrh byl zamítnut.

DivergedAfterCompletionItemCommitted 131074

Uživatel potvrdil položku dokončení pomocí karty (takže žádné další příkazy nebyly čekají na vyřízení) a změnu nebylo možné s návrhem odsouhlasit, takže návrh byl zamítnut.

DivergedAfterCompletionItemCommittedCommandPending 131075

Uživatel potvrdil položku dokončení pomocí znaku potvrzení a změnu nebylo možné s návrhem odsouhlasit, takže návrh byl zamítnut. K této aktualizaci dojde po potvrzení položky, ale ještě před tím, než je znak potvrzení přidán do vyrovnávací paměti.

DivergedAfterReturn 131077

Uživatel narazí na return a tuto změnu nelze s návrhem odsouhlasit.

DivergedAfterTypeChar 131076

Uživatel zadal znak, který nelze s návrhem odsouhlasit.

DivergedDueToChangeProposal 131080

Návrh předaný uživateli DisplayProposalAsync(ProposalBase, CancellationToken) byl odebrán, protože uživatel přešel k dalšímu nebo předchozímu návrhu.

DivergedDueToInvalidProposal 131079

Návrh poskytnutý do DisplayProposalAsync(ProposalBase, CancellationToken) nelze sladit se stávajícím stavem vyrovnávací paměti.

Updated 65536

Bit označující, že se návrh po určité akci uživatele úspěšně aktualizoval

UpdatedAfterBackspace 65542

Uživatel backspaced.

UpdatedAfterCompletionChange 65537

Položka CompletionStateSelectedItem se změnila a návrh byl aktualizován.

UpdatedAfterCompletionItemCommitted 65538

Uživatel potvrdil položku dokončení pomocí něčeho, jako je karta (takže žádné další příkazy čekají na vyřízení).

UpdatedAfterCompletionItemCommittedCommandPending 65539

Uživatel potvrdil položku dokončení pomocí znaku potvrzení. K této aktualizaci dojde po potvrzení položky, ale ještě před tím, než je znak potvrzení přidán do vyrovnávací paměti.

UpdatedAfterReturn 65541

Uživatel spustil příkaz Return.

UpdatedAfterTypeChar 65540

Uživatel spustil příkaz TypeChar.

Platí pro