Compartir a través de


ProposalSourceBase.RequestProposalsAsync Método

Definición

Devuelve un ProposalCollectionBase objeto con cualquier propuesta para lo que podría seguir el caret objeto especificado completionState, scenario y 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)

Parámetros

completionState
CompletionState
scenario
ProposalScenario
triggeringCharacter
Char

Devoluciones

Las propuestas para lo que el usuario podría querer. Puede devolver null.

Comentarios

También puede devolver para LazyProposalCollectionBase permitir que se generen propuestas adicionales después de Proposals.

Se aplica a