ILightBulbBroker2.CreateSession Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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
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.