Compartir a través de


Proposal Clase

Definición

Clase de conveniencia que implementa ProposalBase.

public class Proposal : Microsoft.VisualStudio.Language.Proposals.ProposalBase
type Proposal = class
    inherit ProposalBase
Public Class Proposal
Inherits ProposalBase
Herencia
Proposal

Constructores

Proposal(String, IReadOnlyList<ProposedEdit>, VirtualSnapshotPoint, CompletionState, ProposalFlags, Func<Boolean>, String, String, String, NormalizedSnapshotSpanCollection)

Create una propuesta dada una o varias edits, una caret posición y una opcional completionState.

Proposal(String, IReadOnlyList<ProposedEdit>, VirtualSnapshotPoint, CompletionState, ProposalFlags, Func<Boolean>, String, String, String, String, NormalizedSnapshotSpanCollection)

Clase de conveniencia que implementa ProposalBase.

Proposal(String, IReadOnlyList<ProposedEdit>, VirtualSnapshotPoint, CompletionState, ProposalFlags, Func<Boolean>, String, String, String, String, String, NormalizedSnapshotSpanCollection)

Clase de conveniencia que implementa ProposalBase.

Propiedades

AcceptText

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

Caret

Clase de conveniencia que implementa ProposalBase.

CommitAction

Clase de conveniencia que implementa ProposalBase.

CompletionState

Clase de conveniencia que implementa ProposalBase.

Description

Descripción de la propuesta.

Edits

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

Flags

Clase de conveniencia que implementa ProposalBase.

NextText

Texto localizado que se muestra junto al botón de sugerencia siguiente en la barra de sugerencias. Si está vacía, 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

Clase de conveniencia que implementa ProposalBase.

Scope

Clase de conveniencia que implementa ProposalBase.

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".

Métodos

ToString()

Clase de conveniencia que implementa ProposalBase.

TryCreateProposal(String, IReadOnlyList<ProposedEdit>, VirtualSnapshotPoint, CompletionState, ProposalFlags, Func<Boolean>, String, String, String, NormalizedSnapshotSpanCollection)

Intente crear una propuesta dada una o varias edits, una caret posición y una opcional completionState.

TryCreateProposal(String, IReadOnlyList<ProposedEdit>, VirtualSnapshotPoint, CompletionState, ProposalFlags, Func<Boolean>, String, String, String, String, NormalizedSnapshotSpanCollection)

Clase de conveniencia que implementa ProposalBase.

TryCreateProposal(String, IReadOnlyList<ProposedEdit>, VirtualSnapshotPoint, CompletionState, ProposalFlags, Func<Boolean>, String, String, String, String, String, NormalizedSnapshotSpanCollection)

Clase de conveniencia que implementa ProposalBase.

ValidateEdits(IReadOnlyList<ProposedEdit>, VirtualSnapshotPoint, CompletionState)

Determine si una secuencia de ediciones es válida según la caret posición y una opcional completionState.

Se aplica a