CreateTextViewHostCallback Delegat
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.
Rückruf, der mit IWpfDifferenceViewerFactoryService zum Erstellen eines Text Ansichts Hosts verwendet wird.
public delegate void CreateTextViewHostCallback(IDifferenceTextViewModel ^ textViewModel, ITextViewRoleSet ^ roles, IEditorOptions ^ options, [Runtime::InteropServices::Out] FrameworkElement ^ % visualElement, [Runtime::InteropServices::Out] IWpfTextViewHost ^ % textViewHost);
public delegate void CreateTextViewHostCallback(IDifferenceTextViewModel textViewModel, ITextViewRoleSet roles, IEditorOptions options, out FrameworkElement visualElement, out IWpfTextViewHost textViewHost);
type CreateTextViewHostCallback = delegate of IDifferenceTextViewModel * ITextViewRoleSet * IEditorOptions * FrameworkElement * IWpfTextViewHost -> unit
Public Delegate Sub CreateTextViewHostCallback(textViewModel As IDifferenceTextViewModel, roles As ITextViewRoleSet, options As IEditorOptions, ByRef visualElement As FrameworkElement, ByRef textViewHost As IWpfTextViewHost)
Parameter
- textViewModel
- IDifferenceTextViewModel
Das Text Ansichts Modell, das beim Erstellen der Textansicht verwendet werden soll.
- roles
- ITextViewRoleSet
Die für diese Ansicht spezifischen Rollen.
- options
- IEditorOptions
Die Optionen, die zum Erstellen der Textansicht verwendet werden sollen.
- visualElement
- FrameworkElement
Das visuelle Element der obersten Ebene für diesen Host.
- textViewHost
- IWpfTextViewHost
Der erstellte Text Ansichts Host.
Hinweise
Um standardmäßige Text Ansichts Rollen zu erhalten, sollte die Implementierung dieser Methode den mit dem angegebenen verketten roles DefaultRoles .
In den meisten Fällen kann das visuelle Element einfach sein textViewHost HostControl .