SuggestionServiceBase.TryRegisterProviderAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
provider为特定的 view注册 。
public abstract System.Threading.Tasks.Task<Microsoft.VisualStudio.Language.Suggestions.SuggestionManagerBase?> TryRegisterProviderAsync(Microsoft.VisualStudio.Language.Suggestions.SuggestionProviderBase provider, Microsoft.VisualStudio.Text.Editor.ITextView view, string name, System.Threading.CancellationToken cancel);
abstract member TryRegisterProviderAsync : Microsoft.VisualStudio.Language.Suggestions.SuggestionProviderBase * Microsoft.VisualStudio.Text.Editor.ITextView * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Language.Suggestions.SuggestionManagerBase>
Public MustOverride Function TryRegisterProviderAsync (provider As SuggestionProviderBase, view As ITextView, name As String, cancel As CancellationToken) As Task(Of SuggestionManagerBase)
参数
- provider
- SuggestionProviderBase
- view
- ITextView
- name
- String
- cancel
- CancellationToken
返回
如果已有使用指定名称注册的提供程序,则返回 null。