Aracılığıyla paylaş


Proposal Sınıf

Tanım

uygulayan ProposalBaseconvenience sınıfı.

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

Oluşturucular

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

Bir veya daha fazla edits, caret bir konum ve isteğe bağlı completionStateolarak bir teklif İçerik Oluşturucu.

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

uygulayan ProposalBaseconvenience sınıfı.

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

uygulayan ProposalBaseconvenience sınıfı.

Özellikler

AcceptText

İpucu çubuğunda kabul et düğmesinin yanında gösterilen yerelleştirilmiş metin. Boşsa, "kabul edilecek" gibi yerelleştirilmiş bir dize kullanılır.

Caret

uygulayan ProposalBaseconvenience sınıfı.

CommitAction

uygulayan ProposalBaseconvenience sınıfı.

CompletionState

uygulayan ProposalBaseconvenience sınıfı.

Description

Teklifin açıklaması.

Edits

Teklif kabul edilirse uygulanacak düzenlemelerin listesi.

Flags

uygulayan ProposalBaseconvenience sınıfı.

NextText

İpucu çubuğundaki sonraki öneri düğmesinin yanında gösterilen yerelleştirilmiş metin. Boşsa, "sonraki öneri" gibi yerelleştirilmiş bir dize kullanılır.

PreviewText

yalnızca kullanılarak MarkersOnlyThenGrayTextişaretçiler görüntülenirken ipucu çubuğundaki kabul et düğmesinin yanında gösterilen yerelleştirilmiş metin. Null veya boşsa, "önizlemeye" benzer bir yerelleştirilmiş dize kullanılır.

ProposalId

uygulayan ProposalBaseconvenience sınıfı.

Scope

uygulayan ProposalBaseconvenience sınıfı.

UndoDescription

Geri alma listesindeki teklif tarafından yapılan düzenlemeyi açıklamak için kullanılan yerelleştirilmiş metin. Null veya boşsa, "tamamlama" gibi yerelleştirilmiş bir dize kullanılır.

Yöntemler

ToString()

uygulayan ProposalBaseconvenience sınıfı.

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

Bir veya daha fazla edits, caret bir konum ve isteğe bağlı completionStateolarak bir teklif oluşturmayı deneyin.

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

uygulayan ProposalBaseconvenience sınıfı.

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

uygulayan ProposalBaseconvenience sınıfı.

ValidateEdits(IReadOnlyList<ProposedEdit>, VirtualSnapshotPoint, CompletionState)

Konum ve isteğe bağlı completionStateolarak bir düzenleme dizisinin caret geçerli olup olmadığını belirleyin.

Şunlara uygulanır