ProposalSourceBase.RequestProposalsAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen ProposalCollectionBase mit allen Vorschlägen zurück, die dem caret
angegebenen completionState
und scenario
triggeringCharacter
folgen könnten.
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)
Parameter
- caret
- VirtualSnapshotPoint
- completionState
- CompletionState
- scenario
- ProposalScenario
- triggeringCharacter
- Char
- cancel
- CancellationToken
Gibt zurück
Die Vorschläge für das, was der Benutzer möglicherweise wünscht. Kann NULL zurückgeben.
Hinweise
Kann auch ein LazyProposalCollectionBase zurückgeben, damit nach Proposalszusätzlichen Vorschlägen generiert werden können.