Compartir a través de


ProposalBase Clase

Definición

Clase que define un conjunto de modificaciones propuestas en el búfer que se realizará si se acepta la sugerencia.

public abstract class ProposalBase
type ProposalBase = class
Public MustInherit Class ProposalBase
Herencia
ProposalBase
Derivado

Constructores

ProposalBase()

Clase que define un conjunto de modificaciones propuestas en el búfer que se realizará si se acepta la sugerencia.

Propiedades

AcceptText

Texto localizado que se muestra junto al botón Aceptar en la barra de sugerencias. Si es null o está vacío, se usará una cadena localizada similar a "to accept".

Caret

Posición del símbolo de intercalación en el momento en que se generó la propuesta.

CommitAction

Obtiene la acción que se va a realizar cuando el usuario acepta la propuesta.

CompletionState

Estado de finalización en el momento en que se generó la propuesta.

Description

Descripción de la propuesta.

Edits

Lista de modificaciones que se aplicarán si se acepta la propuesta.

Flags

Marcas que describen cómo procesar la propuesta.

NextText

Texto localizado que se muestra junto al botón de sugerencia siguiente en la barra de sugerencias. Si es null o está vacío, se usará una cadena localizada similar a la "sugerencia siguiente".

PreviewText

Texto localizado que se muestra junto al botón Aceptar de la barra de sugerencias al mostrar marcadores solo con MarkersOnlyThenGrayText. Si es null o está vacío, se usará una cadena localizada similar a "to preview".

ProposalId

Obtiene un identificador único asociado a la propuesta que se puede usar al generar telemetría sobre la propuesta.

Scope

Ámbito del código afectado por la propuesta.

UndoDescription

Texto localizado utilizado para describir la edición realizada por la propuesta en la lista de deshacer. Si es null o está vacío, se usará una cadena localizada similar a "completion".

Se aplica a