ReasonForUpdate Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |