Udostępnij za pośrednictwem


ProposalSourceBase.RequestProposalsAsync Metoda

Definicja

Zwraca obiekt ProposalCollectionBase z wszelkimi propozycjami dotyczącymi tego, co może być zgodne caret z określonymi completionStateelementami , scenario i triggeringCharacter.

public abstract System.Threading.Tasks.Task<Microsoft.VisualStudio.Language.Proposals.ProposalCollectionBase?> RequestProposalsAsync (Microsoft.VisualStudio.Text.VirtualSnapshotPoint caret, Microsoft.VisualStudio.Language.Proposals.CompletionState? completionState, Microsoft.VisualStudio.Language.Proposals.ProposalScenario scenario, char triggeringCharacter, System.Threading.CancellationToken cancel);
abstract member RequestProposalsAsync : Microsoft.VisualStudio.Text.VirtualSnapshotPoint * Microsoft.VisualStudio.Language.Proposals.CompletionState * Microsoft.VisualStudio.Language.Proposals.ProposalScenario * char * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Language.Proposals.ProposalCollectionBase>
Public MustOverride Function RequestProposalsAsync (caret As VirtualSnapshotPoint, completionState As CompletionState, scenario As ProposalScenario, triggeringCharacter As Char, cancel As CancellationToken) As Task(Of ProposalCollectionBase)

Parametry

completionState
CompletionState
scenario
ProposalScenario
triggeringCharacter
Char

Zwraca

Propozycje dotyczące tego, czego może chcieć użytkownik. Może zwrócić wartość null.

Uwagi

Może również zwrócić wartość , LazyProposalCollectionBase aby umożliwić wygenerowanie dodatkowych propozycji po .Proposals

Dotyczy