Partilhar via


AsyncCompletionSessionInitialDataSnapshot Constructors

Definition

Overloads

AsyncCompletionSessionInitialDataSnapshot(CompletionList<CompletionItem>, ITextSnapshot, CompletionTrigger)

Constructs AsyncCompletionSessionInitialDataSnapshot

AsyncCompletionSessionInitialDataSnapshot(ImmutableArray<CompletionItem>, ITextSnapshot, CompletionTrigger)

Constructs AsyncCompletionSessionInitialDataSnapshot

AsyncCompletionSessionInitialDataSnapshot(ImmutableArray<CompletionItem>, ITextSnapshot, InitialTrigger)

Constructs AsyncCompletionSessionInitialDataSnapshot

AsyncCompletionSessionInitialDataSnapshot(CompletionList<CompletionItem>, ITextSnapshot, CompletionTrigger)

public AsyncCompletionSessionInitialDataSnapshot (Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionList<Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItem> initialList, Microsoft.VisualStudio.Text.ITextSnapshot snapshot, Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionTrigger trigger);
new Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.AsyncCompletionSessionInitialDataSnapshot : Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionList<Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItem> * Microsoft.VisualStudio.Text.ITextSnapshot * Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionTrigger -> Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.AsyncCompletionSessionInitialDataSnapshot
Public Sub New (initialList As CompletionList(Of CompletionItem), snapshot As ITextSnapshot, trigger As CompletionTrigger)

Parameters

initialList
CompletionList<CompletionItem>

Set of CompletionItems to sort

snapshot
ITextSnapshot

The ITextSnapshot applicable for this computation. The snapshot comes from the view's data buffer

trigger
CompletionTrigger

The CompletionTrigger that started this completion session

Applies to

AsyncCompletionSessionInitialDataSnapshot(ImmutableArray<CompletionItem>, ITextSnapshot, CompletionTrigger)

public:
 AsyncCompletionSessionInitialDataSnapshot(System::Collections::Immutable::ImmutableArray<Microsoft::VisualStudio::Language::Intellisense::AsyncCompletion::Data::CompletionItem ^> initialList, Microsoft::VisualStudio::Text::ITextSnapshot ^ snapshot, Microsoft::VisualStudio::Language::Intellisense::AsyncCompletion::Data::CompletionTrigger trigger);
public AsyncCompletionSessionInitialDataSnapshot (System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItem> initialList, Microsoft.VisualStudio.Text.ITextSnapshot snapshot, Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionTrigger trigger);
new Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.AsyncCompletionSessionInitialDataSnapshot : System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItem> * Microsoft.VisualStudio.Text.ITextSnapshot * Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionTrigger -> Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.AsyncCompletionSessionInitialDataSnapshot
Public Sub New (initialList As ImmutableArray(Of CompletionItem), snapshot As ITextSnapshot, trigger As CompletionTrigger)

Parameters

initialList
ImmutableArray<CompletionItem>

Set of CompletionItems to sort

snapshot
ITextSnapshot

The ITextSnapshot applicable for this computation. The snapshot comes from the view's data buffer

trigger
CompletionTrigger

The CompletionTrigger that started this completion session

Applies to

AsyncCompletionSessionInitialDataSnapshot(ImmutableArray<CompletionItem>, ITextSnapshot, InitialTrigger)

public:
 AsyncCompletionSessionInitialDataSnapshot(System::Collections::Immutable::ImmutableArray<Microsoft::VisualStudio::Language::Intellisense::AsyncCompletion::Data::CompletionItem ^> initialList, Microsoft::VisualStudio::Text::ITextSnapshot ^ snapshot, Microsoft::VisualStudio::Language::Intellisense::AsyncCompletion::Data::InitialTrigger initialTrigger);
public AsyncCompletionSessionInitialDataSnapshot (System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItem> initialList, Microsoft.VisualStudio.Text.ITextSnapshot snapshot, Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.InitialTrigger initialTrigger);
new Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.AsyncCompletionSessionInitialDataSnapshot : System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItem> * Microsoft.VisualStudio.Text.ITextSnapshot * Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.InitialTrigger -> Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.AsyncCompletionSessionInitialDataSnapshot
Public Sub New (initialList As ImmutableArray(Of CompletionItem), snapshot As ITextSnapshot, initialTrigger As InitialTrigger)

Parameters

initialList
ImmutableArray<CompletionItem>

Set of CompletionItems to sort

snapshot
ITextSnapshot

The ITextSnapshot applicable for this computation. The snapshot comes from the view's data buffer

initialTrigger
InitialTrigger

The InitialTrigger that started this completion session

Applies to