ILightBulbBroker2.CreateSession Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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
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
Eine gültige-Instanz ILightBulbSession oder NULL, wenn kein ILightBulbSession für die angegebene Textansicht und Einfügemarke erstellt werden kann.