ICompletionPresenterProvider Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |