IPeekBroker.CreatePeekSession Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| CreatePeekSession(PeekSessionCreationOptions) |
Создает, но не запускает сеанс просмотра с указанными параметрами. |
| CreatePeekSession(ITextView, ITrackingPoint, String) |
Создает, но не запускает сеанс просмотра в определенной позиции, который считается позицией просматриваемого символа, на который запрашивается сеанс просмотра. |
CreatePeekSession(PeekSessionCreationOptions)
Создает, но не запускает сеанс просмотра с указанными параметрами.
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
Параметры
- options
- PeekSessionCreationOptions
Параметры, необходимые для создания сеанса просмотра.
Возвращаемое значение
Допустимый сеанс просмотра. Может иметь значение null, если не удалось создать сеанс для TriggerPoint для заданного RelationshipName .
Применяется к
CreatePeekSession(ITextView, ITrackingPoint, String)
Создает, но не запускает сеанс просмотра в определенной позиции, который считается позицией просматриваемого символа, на который запрашивается сеанс просмотра.
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
Параметры
- triggerPoint
- ITrackingPoint
Точка в текстовом буфере, с которой запрашивается сеанс просмотра.
- relationshipName
- String
Имя запрашиваемой связи, просматриваемой сеансом просмотра.
Возвращаемое значение
Допустимый сеанс просмотра. Может иметь значение null, если не удалось создать сеанс в точке триггера для данной связи.