Compartilhar via


Interface IWpfTextViewCreationListener

Ouve-se ao modo de exibição de texto criado eventos.

Namespace:  Microsoft.VisualStudio.Text.Editor
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (em Microsoft.VisualStudio.Text.UI.Wpf.dll)

Sintaxe

'Declaração
Public Interface IWpfTextViewCreationListener
public interface IWpfTextViewCreationListener
public interface class IWpfTextViewCreationListener
type IWpfTextViewCreationListener =  interface end
public interface IWpfTextViewCreationListener

O tipo IWpfTextViewCreationListener expõe os membros a seguir.

Métodos

  Nome Descrição
Método público TextViewCreated Chamado quando um modo de exibição de texto tendo funções correspondentes é criado através de um modelo de dados de texto com um tipo de conteúdo correspondente.

Superior

Comentários

Exporters devem especificar pelo menos um ContentTypeAttribute um TextViewRoleAttributee marcará sua exportação usando o seguinte atributo:

[Export(typeof(IWpfTextViewCreationListener))]
[ContentType(....)] 
[TextViewRole(....)]

Usar essa interface em vez de IWpfTextViewConnectionListener se sua extensão não depende do tipo de conteúdo do modo de exibição de texto. Isso ocorre porque SubjectBuffersConnected é chamado quando o tipo de conteúdo de um buffer existente for alterado para o conteúdo apropriado digite (bem como quando ele está conectado ao modo de exibição), enquanto TextViewCreated é chamado apenas na criação de um modo de exibição de texto.

Exemplos

Para obter um exemplo de como usar essa interface, consulte Passo a passo: Personalizando o modo de exibição de texto.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Text.Editor