다음을 통해 공유


SuggestionBase 클래스

정의

public abstract class SuggestionBase : System.ComponentModel.INotifyPropertyChanged
type SuggestionBase = class
    interface INotifyPropertyChanged
Public MustInherit Class SuggestionBase
Implements INotifyPropertyChanged
상속
SuggestionBase
구현

생성자

SuggestionBase()

에 전달된 제안입니다 TryDisplaySuggestionAsync(SuggestionBase, CancellationToken).

속성

EditStyle

제안된 편집 내용을 표시하는 데 사용해야 하는 스타일은 무엇인가요?

Elements

제안 힌트 표시줄에 표시되는 단추 요소 목록입니다.

HasMultipleSuggestions

다른 제안이 있나요?

TipStyle

팁은 어떻게 표시해야 하나요?

메서드

OnAcceptedAsync(SuggestionSessionBase, ProposalBase, ProposalBase, ReasonForAccept, CancellationToken)

제안이 수락되면 에 SuggestionSessionBase 의해 호출됩니다.

OnChangeProposalAsync(SuggestionSessionBase, ProposalBase, ProposalBase, Boolean, CancellationToken)

사용자가 대체 제안을 요청했습니다. 을 통해 제안을 업데이트합니다 DisplayProposalAsync(ProposalBase, CancellationToken).

OnDismissedAsync(SuggestionSessionBase, ProposalBase, ProposalBase, ReasonForDismiss, CancellationToken)

제안을 해제할 SuggestionSessionBase 때 에 의해 호출됩니다.

OnProposalUpdatedAsync(SuggestionSessionBase, ProposalBase, ProposalBase, ReasonForUpdate, VirtualSnapshotPoint, CompletionState, CancellationToken)

제안서의 변경이 발생한 몇 가지 변경(일반적으로 텍스트 버퍼의 변경)이 있었습니다.

이벤트

PropertyChanged

에 전달된 제안입니다 TryDisplaySuggestionAsync(SuggestionBase, CancellationToken).

적용 대상