ILightBulbBroker2.CreateSession 方法

定义

重载

CreateSession(ISuggestedActionCategorySet, ITextView, ISuggestedActionCategorySet)

创建,但不会扩展 ILightBulbSession 给定的作为触发器点的作为给定的 ITextView

CreateSession(ISuggestedActionCategorySet, ITextView, ITrackingPoint, ITrackingSpan, ISuggestedActionCategorySet, Boolean)

创建,但不会扩展 ILightBulbSession 给定的作为触发器点的作为给定的 ITextView

CreateSession(ISuggestedActionCategorySet, ITextView, ISuggestedActionCategorySet)

创建,但不会扩展 ILightBulbSession 给定的作为触发器点的作为给定的 ITextView

public:
 Microsoft::VisualStudio::Language::Intellisense::ILightBulbSession ^ CreateSession(Microsoft::VisualStudio::Language::Intellisense::ISuggestedActionCategorySet ^ requestedActionCategories, Microsoft::VisualStudio::Text::Editor::ITextView ^ textView, Microsoft::VisualStudio::Language::Intellisense::ISuggestedActionCategorySet ^ applicableCategories);
public Microsoft.VisualStudio.Language.Intellisense.ILightBulbSession CreateSession (Microsoft.VisualStudio.Language.Intellisense.ISuggestedActionCategorySet requestedActionCategories, Microsoft.VisualStudio.Text.Editor.ITextView textView, Microsoft.VisualStudio.Language.Intellisense.ISuggestedActionCategorySet applicableCategories);
abstract member CreateSession : Microsoft.VisualStudio.Language.Intellisense.ISuggestedActionCategorySet * Microsoft.VisualStudio.Text.Editor.ITextView * Microsoft.VisualStudio.Language.Intellisense.ISuggestedActionCategorySet -> Microsoft.VisualStudio.Language.Intellisense.ILightBulbSession
Public Function CreateSession (requestedActionCategories As ISuggestedActionCategorySet, textView As ITextView, applicableCategories As ISuggestedActionCategorySet) As ILightBulbSession

参数

requestedActionCategories
ISuggestedActionCategorySet

请求的一组建议的操作类别。

textView
ITextView

ITextView要在其上创建的 ILightBulbSession

applicableCategories
ISuggestedActionCategorySet

ISuggestedActionCategorySet具有适用操作的类别的。

返回

ILightBulbSession

有效的实例 ILightBulbSession ,如果无法 ILightBulbSession 为给定的文本视图和插入符号位置创建,则为 null。

适用于

CreateSession(ISuggestedActionCategorySet, ITextView, ITrackingPoint, ITrackingSpan, ISuggestedActionCategorySet, Boolean)

创建,但不会扩展 ILightBulbSession 给定的作为触发器点的作为给定的 ITextView

public:
 Microsoft::VisualStudio::Language::Intellisense::ILightBulbSession ^ CreateSession(Microsoft::VisualStudio::Language::Intellisense::ISuggestedActionCategorySet ^ requestedActionCategories, Microsoft::VisualStudio::Text::Editor::ITextView ^ textView, Microsoft::VisualStudio::Text::ITrackingPoint ^ triggerPoint, Microsoft::VisualStudio::Text::ITrackingSpan ^ trackingSpan, Microsoft::VisualStudio::Language::Intellisense::ISuggestedActionCategorySet ^ applicableCategories, bool trackMouse);
public Microsoft.VisualStudio.Language.Intellisense.ILightBulbSession CreateSession (Microsoft.VisualStudio.Language.Intellisense.ISuggestedActionCategorySet requestedActionCategories, Microsoft.VisualStudio.Text.Editor.ITextView textView, Microsoft.VisualStudio.Text.ITrackingPoint triggerPoint, Microsoft.VisualStudio.Text.ITrackingSpan trackingSpan, Microsoft.VisualStudio.Language.Intellisense.ISuggestedActionCategorySet applicableCategories, bool trackMouse);
abstract member CreateSession : Microsoft.VisualStudio.Language.Intellisense.ISuggestedActionCategorySet * Microsoft.VisualStudio.Text.Editor.ITextView * Microsoft.VisualStudio.Text.ITrackingPoint * Microsoft.VisualStudio.Text.ITrackingSpan * Microsoft.VisualStudio.Language.Intellisense.ISuggestedActionCategorySet * bool -> Microsoft.VisualStudio.Language.Intellisense.ILightBulbSession
Public Function CreateSession (requestedActionCategories As ISuggestedActionCategorySet, textView As ITextView, triggerPoint As ITrackingPoint, trackingSpan As ITrackingSpan, applicableCategories As ISuggestedActionCategorySet, trackMouse As Boolean) As ILightBulbSession

参数

requestedActionCategories
ISuggestedActionCategorySet

请求的一组建议的操作类别。

textView
ITextView

ITextView要在其上创建的 ILightBulbSession

triggerPoint
ITrackingPoint

ITrackingPoint文本缓冲区中创建的 ILightBulbSession

trackingSpan
ITrackingSpan

ITrackingSpan要为其创建的文本缓冲区中的 ILightBulbSession

applicableCategories
ISuggestedActionCategorySet

ISuggestedActionCategorySet具有适用操作的类别的。

trackMouse
Boolean

确定会话是否应跟踪鼠标。

返回

ILightBulbSession

有效的实例 ILightBulbSession ,如果无法 ILightBulbSession 为给定的文本视图和插入符号位置创建,则为 null。

适用于