Proposal Classe

Definizione

Classe di praticità che implementa ProposalBase.

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

Costruttori

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

Create una proposta data una o più edits, una caret posizione e un oggetto facoltativo completionState.

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

Classe di praticità che implementa ProposalBase.

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

Classe di praticità che implementa ProposalBase.

Proprietà

AcceptText

Testo localizzato visualizzato accanto al pulsante accetta nella barra degli hint. Se vuoto, verrà usata una stringa localizzata simile a "da accettare".

Caret

Classe di praticità che implementa ProposalBase.

CommitAction

Classe di praticità che implementa ProposalBase.

CompletionState

Classe di praticità che implementa ProposalBase.

Description

Descrizione della proposta.

Edits

Elenco di modifiche che verranno applicate se la proposta viene accettata.

Flags

Classe di praticità che implementa ProposalBase.

NextText

Testo localizzato visualizzato accanto al pulsante di suggerimento successivo nella barra degli hint. Se vuoto, verrà usata una stringa localizzata simile a "suggerimento successivo".

PreviewText

Testo localizzato visualizzato accanto al pulsante accetta nella barra degli hint durante la visualizzazione dei marcatori solo usando MarkersOnlyThenGrayText. Se null o vuoto, verrà usata una stringa localizzata simile a "per l'anteprima".

ProposalId

Classe di praticità che implementa ProposalBase.

Scope

Classe di praticità che implementa ProposalBase.

UndoDescription

Testo localizzato usato per descrivere la modifica apportata dalla proposta nell'elenco annulla. Se null o vuoto, verrà usata una stringa localizzata simile al "completamento".

Metodi

ToString()

Classe di praticità che implementa ProposalBase.

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

Provare a creare una proposta specificata una o più edits, una caret posizione e un oggetto facoltativo completionState.

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

Classe di praticità che implementa ProposalBase.

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

Classe di praticità che implementa ProposalBase.

ValidateEdits(IReadOnlyList<ProposedEdit>, VirtualSnapshotPoint, CompletionState)

Determinare se una sequenza di modifiche è valida in base alla caret posizione e a un oggetto facoltativo completionState.

Si applica a