ICompletionPresenterProvider Schnittstelle

Definition

Stellt eine Klasse dar, die Instanzen von erzeugt. ICompletionPresenter

public interface class ICompletionPresenterProvider
public interface ICompletionPresenterProvider
type ICompletionPresenterProvider = interface
Public Interface ICompletionPresenterProvider

Beispiele

[Export(typeof(ICompletionPresenterProvider))]
[Name(nameof(MyCompletionPresenterProvider))]
[ContentType("any")]
[TextViewRoles(PredefinedTextViewRoles.Editable)]
[Order(Before = KnownCompletionNames.DefaultCompletionPresenter)]
public class MyCompletionPresenterProvider : ICompletionPresenterProvider

Hinweise

Dabei handelt es sich um eine MEF-Komponente, die mit den Attributen "[ContentType]" und "[Name]" und dem optionalen Attribut [Order] exportiert werden Eine Instanz von ICompletionPresenterProvider wird zuerst ausgewählt, indem ContentType mit dem Inhaltstyp von TextBuffer und dann nach Order übereinstimmt. ICompletionPresenterProviderIn einer angegebenen Ansicht wird nur eine verwendet.

Eigenschaften

Options

Enthält zusätzliche Eigenschaften von Aktivität ICompletionPresenter , auf die vor dem Initialisieren einer Instanz von möglicherweise zugegriffen werden kann. ICompletionPresenter

Methoden

GetOrCreate(ITextView)

Gibt eine Instanz von zurück ICompletionPresenter , die den Abschluss des angegebenen Hosts hostet ITextView . Wird im UI-Thread aufgerufen.

Gilt für