Share via


ProposalManagerProviderBase Class

Definition

A source for ProposalManagerBases that control whether or not proposals are generated when the user types a character.

public abstract class ProposalManagerProviderBase
type ProposalManagerProviderBase = class
Public MustInherit Class ProposalManagerProviderBase
Inheritance
ProposalManagerProviderBase

Remarks

The expectation is that IntelliCode will provide implementation of the ProposalManagerProviderBases and ProposalManagerBases and that these implementations will run entirely in-proc.

If there are multiple ProposalManagerBase, then each manager's TryGetIsProposalPosition(VirtualSnapshotPoint, ProposalScenario, Char, Boolean) and the resulting value will be returned.

This is a MEF export which should have the following attributes:

1. ContentType(s)
2. Name
3. (optional) Order

Constructors

ProposalManagerProviderBase()

Methods

GetProposalManagerAsync(ITextView, CancellationToken)

Get the proposal manager for view.

Applies to