CreateTextViewHostCallback Delegar
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorno de chamada usado com IWpfDifferenceViewerFactoryService para criar um host de exibição de texto.
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)
Parâmetros
- textViewModel
- IDifferenceTextViewModel
O modelo de exibição de texto a ser usado na criação da exibição de texto.
- roles
- ITextViewRoleSet
As funções específicas dessa exibição.
- options
- IEditorOptions
As opções a serem usadas na criação da exibição de texto.
- visualElement
- FrameworkElement
O elemento visual de nível superior para este host.
- textViewHost
- IWpfTextViewHost
O host de exibição de texto criado.
Comentários
Para obter as funções de exibição de texto padrão, a implementação desse método deve concatenar o fornecido roles com DefaultRoles .
Na maioria dos casos, o elemento visual pode ser apenas textViewHost o HostControl .