IPeekBroker.CreatePeekSession Método

Definição

Sobrecargas

CreatePeekSession(PeekSessionCreationOptions)

Cria, mas não inicia uma sessão de Peek com as opções especificadas.

CreatePeekSession(ITextView, ITrackingPoint, String)

Cria, mas não inicia uma sessão de Peek em uma determinada posição, que é considerada a posição de um símbolo de exibição no qual uma sessão de Peek é solicitada.

CreatePeekSession(PeekSessionCreationOptions)

Cria, mas não inicia uma sessão de Peek com as opções especificadas.

public:
 Microsoft::VisualStudio::Language::Intellisense::IPeekSession ^ CreatePeekSession(Microsoft::VisualStudio::Language::Intellisense::PeekSessionCreationOptions ^ options);
Microsoft::VisualStudio::Language::Intellisense::IPeekSession CreatePeekSession(Microsoft::VisualStudio::Language::Intellisense::PeekSessionCreationOptions const & options);
public Microsoft.VisualStudio.Language.Intellisense.IPeekSession CreatePeekSession (Microsoft.VisualStudio.Language.Intellisense.PeekSessionCreationOptions options);
abstract member CreatePeekSession : Microsoft.VisualStudio.Language.Intellisense.PeekSessionCreationOptions -> Microsoft.VisualStudio.Language.Intellisense.IPeekSession
Public Function CreatePeekSession (options As PeekSessionCreationOptions) As IPeekSession

Parâmetros

options
PeekSessionCreationOptions

As opções necessárias para criar uma sessão de Peek.

Retornos

IPeekSession

Uma sessão de Peek válida. Poderá ser NULL se nenhuma sessão puder ser criada para o TriggerPoint para o especificado RelationshipName .

Aplica-se a

CreatePeekSession(ITextView, ITrackingPoint, String)

Cria, mas não inicia uma sessão de Peek em uma determinada posição, que é considerada a posição de um símbolo de exibição no qual uma sessão de Peek é solicitada.

public:
 Microsoft::VisualStudio::Language::Intellisense::IPeekSession ^ CreatePeekSession(Microsoft::VisualStudio::Text::Editor::ITextView ^ textView, Microsoft::VisualStudio::Text::ITrackingPoint ^ triggerPoint, System::String ^ relationshipName);
public:
 Microsoft::VisualStudio::Language::Intellisense::IPeekSession ^ CreatePeekSession(Microsoft::VisualStudio::Text::Editor::ITextView ^ textView, Microsoft::VisualStudio::Text::ITrackingPoint ^ triggerPoint, Platform::String ^ relationshipName);
Microsoft::VisualStudio::Language::Intellisense::IPeekSession CreatePeekSession(Microsoft::VisualStudio::Text::Editor::ITextView const & textView, Microsoft::VisualStudio::Text::ITrackingPoint const & triggerPoint, std::wstring const & relationshipName);
public Microsoft.VisualStudio.Language.Intellisense.IPeekSession CreatePeekSession (Microsoft.VisualStudio.Text.Editor.ITextView textView, Microsoft.VisualStudio.Text.ITrackingPoint triggerPoint, string relationshipName);
abstract member CreatePeekSession : Microsoft.VisualStudio.Text.Editor.ITextView * Microsoft.VisualStudio.Text.ITrackingPoint * string -> Microsoft.VisualStudio.Language.Intellisense.IPeekSession
Public Function CreatePeekSession (textView As ITextView, triggerPoint As ITrackingPoint, relationshipName As String) As IPeekSession

Parâmetros

textView
ITextView

O ITextView sobre o qual disparar uma sessão de Peek.

triggerPoint
ITrackingPoint

O ponto no buffer de texto no qual uma sessão de Peek é solicitada.

relationshipName
String

O nome da relação solicitada a ser explorada por uma sessão de Peek.

Retornos

IPeekSession

Uma sessão de Peek válida. Poderá ser NULL se nenhuma sessão puder ser criada no ponto de disparo para a relação fornecida.

Aplica-se a