CreateTextViewHostCallback Temsilci

Tanım

IWpfDifferenceViewerFactoryServiceMetin görünümü konağı oluşturmak için ile birlikte kullanılan geri çağırma.

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)

Parametreler

textViewModel
IDifferenceTextViewModel

Metin görünümü oluştururken kullanılacak metin görünümü modeli.

roles
ITextViewRoleSet

Bu görünüme özgü roller.

options
IEditorOptions

Metin görünümü oluştururken kullanılacak seçenekler.

visualElement
FrameworkElement

Bu konak için en üst düzey görsel öğe.

textViewHost
IWpfTextViewHost

Oluşturulan metin görünümü Konağı.

Açıklamalar

Standart metin görünümü rollerini almak için, bu yöntemin uygulanması, ile verilen öğesini içermelidir roles DefaultRoles .

Çoğu durumda, görsel öğesi yalnızca sizin olabilir textViewHost HostControl .

Şunlara uygulanır