Namespace Microsoft.VisualStudio.Text
Classes
Classe | Descrição | |
---|---|---|
ContentTypeChangedEventArgs | Fornece informações sobre o ContentTypeChanged evento. | |
EncodingChangedEventArgs | Fornece informações sobre como o EncodingChanged evento. | |
NormalizedSnapshotSpanCollection | Uma coleção somente leitura de SnapshotSpan objetos, tudo a partir de instantâneo mesmo. | |
NormalizedSpanCollection | Uma coleção de extensões que são classificadas por posição inicial, com extensões adjacentes e sobrepostas combinados. | |
PreContentChangedEventArgs | Informações fornecidas antes do conteúdo é alterado. | |
SnapshotSpanEventArgs | Fornece informações sobre eventos que relatar as alterações que afetam um trecho de texto. | |
TextBufferCreatedEventArgs | Fornece informações sobre um recém-criado ITextBuffer. | |
TextContentChangedEventArgs | Fornece informações sobre uma transação de edição em um ITextBuffer. | |
TextContentChangingEventArgs | Fornece informações sobre uma futura edição de transação em umITextBuffer | |
TextDataModelContentTypeChangedEventArgs | Fornece informações sobre como o ContentTypeChanged evento. | |
TextDocumentEventArgs | Fornece informações para eventos disparados quando um ITextDocument foi criado ou descartado. | |
TextDocumentFileActionEventArgs | Fornece informações sobre eventos que são gerados quando um ITextDocument tem carregado a partir de ou salvos em disco. | |
TextSnapshotChangedEventArgs | Fornece informações sobre uma transação em um ITextBuffer que faz com que uma nova ITextSnapshot a ser gerado. | |
TextSnapshotToTextReader | Fornece um TextReader fachada de um instantâneo de texto. | |
Tracking | Defines position tracking forward and backward in time. |
Estruturas
Estrutura | Descrição | |
---|---|---|
EditOptions | Opções aplicáveis a transações de edição de texto. | |
SnapshotPoint | Uma posição imutável de texto em um instantâneo de determinado texto. | |
SnapshotSpan | Uma extensão imutável de texto em um instantâneo de determinado texto. | |
Span | Representa um intervalo. | |
VirtualSnapshotPoint | Representa um SnapshotPoint que pode ter espaços virtuais. | |
VirtualSnapshotSpan | Representa o intervalo entre dois VirtualSnapshotPoint objetos. |
Interfaces
Interface | Descrição | |
---|---|---|
IEncodingDetector | Tentativas para detectar a codificação de texto associado a um fluxo. | |
IExtensionErrorHandler | Permite que os hosts de editor detectar exceções que obtém capturadas em pontos de extensão. | |
IMappingPoint | Uma posição em um ITextBuffer que podem ser mapeadas dentro de um IBufferGraph. | |
IMappingSpan | Uma extensão em um ITextBuffer que podem ser mapeadas dentro de um IBufferGraph. | |
INormalizedTextChangeCollection | Uma lista normalizada de ITextChange objetos.Alterações são classificadas em ordem crescente de posição e adjacentes e sobrepostas alterações são combinadas em uma única alteração. | |
IReadOnlyRegion | Rastreia uma região possivelmente vazia de somente leitura do texto. | |
IReadOnlyRegionEdit | Representa um conjunto de operações de edição de região somente leitura (Criando e removendo as regiões de somente leitura em um ITextBuffer. | |
ITextBuffer | Mutável seqüência de caracteres Unicode (UTF-16). | |
ITextBufferEdit | Representa Editar operações contra um ITextBuffer. | |
ITextBufferFactoryService | O serviço de fábrica para buffers de texto comum. | |
ITextChange | Descreve uma operação de alteração de texto contíguo único em buffer de texto. | |
ITextChange2 | Indicates whether the change is opaque. | |
ITextDataModel | Prepara o ITextBuffer para a apresentação no editor. | |
ITextDocument | Representa um documento no sistema de arquivos que persiste uma ITextBuffer. | |
ITextDocumentFactoryService | Representa um serviço que cria, carrega e descarta os documentos de texto. | |
ITextEdit | Representa um conjunto de operações de edição em um ITextBuffer. | |
ITextSnapshot | Fornece acesso de leitura a um snapshot imutável de um ITextBuffer que contém uma seqüência de caracteres Unicode. | |
ITextSnapshotLine | Representa uma linha de texto de um ITextSnapshot. | |
ITextVersion | Descreve uma versão de um ITextBuffer.Cada aplicação de um ITextEdit para um texto buffer gera uma nova ITextVersion. | |
ITrackingPoint | Uma posição do controle em um ITextBuffer. | |
ITrackingSpan | Um trecho de texto em um ITextBuffer que é ampliada ou reduzida com as alterações para o buffer de texto.A extensão pode estar vazia. |
Delegados
Delegado | Descrição | |
---|---|---|
CustomTrackToVersion | Fornece uma implementação personalizada do controle de span.Esse representante deve ser implementado pelo distribuições de rastreamento personalizados. | |
DynamicReadOnlyRegionQuery | O retorno de chamada para notificar somente leitura regiões de edições. |
Enumerações
Enumeração | Descrição | |
---|---|---|
EdgeInsertionMode | Define os modos de inserção de borda para regiões de somente leitura. | |
FileActionTypes | Descreve o tipo de ação. | |
PointTrackingMode | Representa o rastreamento de modos para ITrackingPoint objetos. | |
PositionAffinity | Descreve se uma posição em um ITextBuffer que pode ser considerado como qualquer entre dois caracteres está acoplado para o caractere anterior ou o caractere seguinte. | |
ReloadResult | Representa os resultados possíveis de recarregar um documento de texto. | |
SpanTrackingMode | Representa o rastreamento de modos para ITrackingSpan objetos. | |
TrackingFidelityMode | Representa os comportamentos de controle especial para ITrackingPoint e ITrackingSpan objetos. |