IBlockContextProvider.TryCreateBlockContextSourceAsync Yöntem

Tanım

Verilen metin arabelleği için bir blok bağlamı kaynağı oluşturur.

public:
 System::Threading::Tasks::Task<Microsoft::VisualStudio::Text::Adornments::IBlockContextSource ^> ^ TryCreateBlockContextSourceAsync(Microsoft::VisualStudio::Text::ITextBuffer ^ textBuffer, System::Threading::CancellationToken token);
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Text.Adornments.IBlockContextSource> TryCreateBlockContextSourceAsync (Microsoft.VisualStudio.Text.ITextBuffer textBuffer, System.Threading.CancellationToken token);
abstract member TryCreateBlockContextSourceAsync : Microsoft.VisualStudio.Text.ITextBuffer * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Text.Adornments.IBlockContextSource>
Public Function TryCreateBlockContextSourceAsync (textBuffer As ITextBuffer, token As CancellationToken) As Task(Of IBlockContextSource)

Parametreler

textBuffer
ITextBuffer

Sağlayıcının oluşturulacağı metin arabelleği.

token
CancellationToken

Bu zaman uyumsuz yöntem çağrısının iptal belirteci.

Döndürülenler

Task<IBlockContextSource>

Geçerli bir IBlockContextSource örnek veya hiçbiri oluşturulmadıysa null.

Şunlara uygulanır