ILightBulbBroker2.CreateSession Método

Definição

Sobrecargas

CreateSession(ISuggestedActionCategorySet, ITextView, ISuggestedActionCategorySet)

Cria, mas não expande um ILightBulbSession para um dado ITextView com a posição atual do cursor como um ponto de gatilho.

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

Cria, mas não expande um ILightBulbSession para um dado ITextView com a posição atual do cursor como um ponto de gatilho.

CreateSession(ISuggestedActionCategorySet, ITextView, ISuggestedActionCategorySet)

Cria, mas não expande um ILightBulbSession para um dado ITextView com a posição atual do cursor como um ponto de gatilho.

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

Parâmetros

requestedActionCategories
ISuggestedActionCategorySet

Um conjunto de categorias de ação sugeridas solicitadas.

textView
ITextView

O ITextView sobre o qual criar um ILightBulbSession .

applicableCategories
ISuggestedActionCategorySet

O ISuggestedActionCategorySet de categorias com ações aplicáveis.

Retornos

ILightBulbSession

Uma instância válida de ILightBulbSession or NULL se não ILightBulbSession puder ser criada para uma determinada exibição de texto e posição de cursor.

Aplica-se a

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

Cria, mas não expande um ILightBulbSession para um dado ITextView com a posição atual do cursor como um ponto de gatilho.

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

Parâmetros

requestedActionCategories
ISuggestedActionCategorySet

Um conjunto de categorias de ação sugeridas solicitadas.

textView
ITextView

O ITextView sobre o qual criar um ILightBulbSession .

triggerPoint
ITrackingPoint

O ITrackingPoint no buffer de texto no qual criar um ILightBulbSession .

trackingSpan
ITrackingSpan

O ITrackingSpan no buffer de texto para o qual criar um ILightBulbSession .

applicableCategories
ISuggestedActionCategorySet

O ISuggestedActionCategorySet de categorias com ações aplicáveis.

trackMouse
Boolean

Determina se a sessão deve controlar o mouse.

Retornos

ILightBulbSession

Uma instância válida de ILightBulbSession or NULL se não ILightBulbSession puder ser criada para uma determinada exibição de texto e posição de cursor.

Aplica-se a