Partager via


ProposalSourceBase.RequestProposalsAsync Méthode

Définition

Retourne un ProposalCollectionBase avec toutes les propositions pour ce qui peut suivre le caret donné le spécifié completionState, scenario et 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)

Paramètres

completionState
CompletionState
scenario
ProposalScenario
triggeringCharacter
Char

Retours

Propositions pour ce que l’utilisateur peut souhaiter. Peut retourner null.

Remarques

Peut également retourner un pour permettre la génération de LazyProposalCollectionBase propositions supplémentaires après le Proposals.

S’applique à