Partager via


ProposalBase Classe

Définition

Classe qui définit un ensemble de modifications proposées à la mémoire tampon qui seront effectuées si la suggestion est acceptée.

public abstract class ProposalBase
type ProposalBase = class
Public MustInherit Class ProposalBase
Héritage
ProposalBase
Dérivé

Constructeurs

ProposalBase()

Classe qui définit un ensemble de modifications proposées à la mémoire tampon qui seront effectuées si la suggestion est acceptée.

Propriétés

AcceptText

Texte localisé affiché en regard du bouton Accepter dans la barre d’indicateurs. Si la valeur est null ou vide, une chaîne localisée similaire à « accepter » est utilisée.

Caret

Position du caret au moment où la proposition a été générée.

CommitAction

Obtient l’action à effectuer lorsque l’utilisateur accepte la proposition.

CompletionState

État d’achèvement au moment où la proposition a été générée.

Description

Description de la proposition.

Edits

Liste des modifications qui seront appliquées si la proposition est acceptée.

Flags

Indicateurs décrivant comment traiter la proposition.

NextText

Texte localisé affiché en regard du bouton de suggestion suivante dans la barre d’indicateurs. Si la valeur est null ou vide, une chaîne localisée similaire à « suggestion suivante » est utilisée.

PreviewText

Texte localisé affiché en regard du bouton Accepter dans la barre d’indicateurs lors de l’affichage des marqueurs uniquement à l’aide MarkersOnlyThenGrayTextde . Si la valeur est null ou vide, une chaîne localisée similaire à « to preview » est utilisée.

ProposalId

Obtient un identificateur unique associé à la proposition qui peut être utilisé lors de la génération de données de télémétrie sur la proposition.

Scope

Étendue du code concerné par la proposition.

UndoDescription

Texte localisé utilisé pour décrire la modification apportée par la proposition dans la liste d’annulation. Si la valeur est null ou vide, une chaîne localisée similaire à « completion » est utilisée.

S’applique à