LazyProposalCollectionBase Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
An extension of ProposalCollectionBase that allows additional proposals to be generated lazily.
public abstract class LazyProposalCollectionBase : Microsoft.VisualStudio.Language.Proposals.ProposalCollectionBase
type LazyProposalCollectionBase = class
inherit ProposalCollectionBase
Public MustInherit Class LazyProposalCollectionBase
Inherits ProposalCollectionBase
- Inheritance
Remarks
> The implementation of the inline completion service will call GenerateLazyProposalsAsync(CancellationToken) on each ProposalCollectionBase that implements LazyProposalCollectionBase after either the a proposal has been displayed for a short time period or the user attempts to navigate to the next or previous proposal.
Constructors
LazyProposalCollectionBase() |
Properties
Proposals |
Proposals associated with the collection. It is assumed there is at least one. (Inherited from ProposalCollectionBase) |
SourceName |
Name of the ProposalSourceBase that provided the proposal. (Inherited from ProposalCollectionBase) |
Methods
GenerateLazyProposalsAsync(CancellationToken) |