C# Class Microsoft.Languages.Editor.ContainedLanguage.ContainedLanguageHost

Helper class that simplifies location of contained language host for contained (secondary) languages.
Exibir arquivo Open project: Microsoft/RTVS

Public Methods

Method Description
GetHost ( ITextView textView, ITextBuffer textBuffer, ICoreShell shell ) : IContainedLanguageHost

Retrives contained language host. Typically called from text view connection listener.

TryGetHost ( ITextBuffer textBuffer ) : IContainedLanguageHost

Retrives contained language host if already created.

Method Details

GetHost() public static method

Retrives contained language host. Typically called from text view connection listener.
public static GetHost ( ITextView textView, ITextBuffer textBuffer, ICoreShell shell ) : IContainedLanguageHost
textView ITextView Primary text view
textBuffer ITextBuffer Contained language buffer
shell ICoreShell
return IContainedLanguageHost

TryGetHost() public static method

Retrives contained language host if already created.
public static TryGetHost ( ITextBuffer textBuffer ) : IContainedLanguageHost
textBuffer ITextBuffer Contained language buffer
return IContainedLanguageHost