ILightBulbBroker2.CreateSession Methode

Definition

Überlädt

CreateSession(ISuggestedActionCategorySet, ITextView, ISuggestedActionCategorySet)

Erstellt, aber erweitert keinen ILightBulbSession für eine angegebene mit der aktuellen Position der Einfügemarke ITextView als auslöserpunkt.

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

Erstellt, aber erweitert keinen ILightBulbSession für eine angegebene mit der aktuellen Position der Einfügemarke ITextView als auslöserpunkt.

CreateSession(ISuggestedActionCategorySet, ITextView, ISuggestedActionCategorySet)

Erstellt, aber erweitert keinen ILightBulbSession für eine angegebene mit der aktuellen Position der Einfügemarke ITextView als auslöserpunkt.

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

Parameter

requestedActionCategories
ISuggestedActionCategorySet

Ein Satz angeforderter angeforderter Aktions Kategorien.

textView
ITextView

Die ITextView , über der ein erstellt werden soll ILightBulbSession .

applicableCategories
ISuggestedActionCategorySet

Der ISuggestedActionCategorySet von Kategorien mit anwendbaren Aktionen.

Gibt zurück

ILightBulbSession

Eine gültige-Instanz ILightBulbSession oder NULL, wenn kein ILightBulbSession für die angegebene Textansicht und Einfügemarke erstellt werden kann.

Gilt für

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

Erstellt, aber erweitert keinen ILightBulbSession für eine angegebene mit der aktuellen Position der Einfügemarke ITextView als auslöserpunkt.

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

Parameter

requestedActionCategories
ISuggestedActionCategorySet

Ein Satz angeforderter angeforderter Aktions Kategorien.

textView
ITextView

Die ITextView , über der ein erstellt werden soll ILightBulbSession .

triggerPoint
ITrackingPoint

Der ITrackingPoint im Text Puffer, an dem eine erstellt werden soll ILightBulbSession .

trackingSpan
ITrackingSpan

Der ITrackingSpan im Text Puffer, für den ein erstellt werden soll ILightBulbSession .

applicableCategories
ISuggestedActionCategorySet

Der ISuggestedActionCategorySet von Kategorien mit anwendbaren Aktionen.

trackMouse
Boolean

Bestimmt, ob die Sitzung die Maus verfolgen soll.

Gibt zurück

ILightBulbSession

Eine gültige-Instanz ILightBulbSession oder NULL, wenn kein ILightBulbSession für die angegebene Textansicht und Einfügemarke erstellt werden kann.

Gilt für