Proposal 클래스

정의

를 구현하는 편의 클래스입니다 ProposalBase.

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

생성자

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

하나 이상의 edits, 위치 및 선택적 completionStatecaret 지정된 제안을 Create.

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

를 구현하는 편의 클래스입니다 ProposalBase.

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

를 구현하는 편의 클래스입니다 ProposalBase.

속성

AcceptText

힌트 표시줄의 수락 단추 옆에 표시된 지역화된 텍스트입니다. 비어 있는 경우 "수락"와 유사한 지역화된 문자열이 사용됩니다.

Caret

를 구현하는 편의 클래스입니다 ProposalBase.

CommitAction

를 구현하는 편의 클래스입니다 ProposalBase.

CompletionState

를 구현하는 편의 클래스입니다 ProposalBase.

Description

제안에 대한 설명입니다.

Edits

제안이 수락되면 적용될 편집 목록입니다.

Flags

를 구현하는 편의 클래스입니다 ProposalBase.

NextText

힌트 표시줄의 다음 제안 단추 옆에 표시된 지역화된 텍스트입니다. 비어 있으면 "다음 제안"와 유사한 지역화된 문자열이 사용됩니다.

PreviewText

를 사용하여 MarkersOnlyThenGrayText표식을 표시할 때 힌트 표시줄의 수락 단추 옆에 표시되는 지역화된 텍스트입니다. null이거나 비어 있는 경우 "to preview"와 유사한 지역화된 문자열이 사용됩니다.

ProposalId

를 구현하는 편의 클래스입니다 ProposalBase.

Scope

를 구현하는 편의 클래스입니다 ProposalBase.

UndoDescription

실행 취소 목록의 제안에서 편집한 내용을 설명하는 데 사용되는 지역화된 텍스트입니다. null이거나 비어 있는 경우 "완료"와 유사한 지역화된 문자열이 사용됩니다.

메서드

ToString()

를 구현하는 편의 클래스입니다 ProposalBase.

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

하나 이상의 edits, 위치 및 선택적 completionStatecaret 지정된 제안을 만듭니다.

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

를 구현하는 편의 클래스입니다 ProposalBase.

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

를 구현하는 편의 클래스입니다 ProposalBase.

ValidateEdits(IReadOnlyList<ProposedEdit>, VirtualSnapshotPoint, CompletionState)

위치와 선택적 completionState를 고려하여 caret 편집 시퀀스가 유효한지 확인합니다.

적용 대상