Interface ITextDataModel
Prepara o ITextBuffer para a apresentação no editor.
Namespace: Microsoft.VisualStudio.Text
Assembly: Microsoft.VisualStudio.Text.Logic (em Microsoft.VisualStudio.Text.Logic.dll)
Sintaxe
'Declaração
Public Interface ITextDataModel
public interface ITextDataModel
public interface class ITextDataModel
type ITextDataModel = interface end
public interface ITextDataModel
O tipo ITextDataModel expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
ContentType | O IContentType do modelo de dados de texto. | |
DataBuffer | Obtém o ITextBuffer que deve ser apresentado no editor. | |
DocumentBuffer | Obtém o ITextBuffer que corresponde a um documento no sistema de arquivos. |
Superior
Eventos
Nome | Descrição | |
---|---|---|
ContentTypeChanged | Gerado quando o ContentType deste alterado de modelo de dados de texto. |
Superior
Comentários
Normalmente o ITextDataModel consiste em um único ITextBuffer que atua como o DocumentBuffer e o DataBuffer.
No entanto, em alguns casos, um gráfico de IProjectionBuffer objetos podem ser apresentados como se fossem um único documento. Nesse caso, o DataBuffer é um IProjectionBuffer que usa a DocumentBuffer como um buffer de origem, direta ou indiretamente.
O ContentType de um ITextDataModel normalmente é o mesmo que o DocumentBuffer.