VsTextManagerClass Classe

Definição

Fornece serviços gerais para qualquer pessoa que queira informações sobre as exibições de texto ativo. Consulte IVsTextManager.

public ref class VsTextManagerClass : Microsoft::VisualStudio::TextManager::Interop::VsTextManager
[Windows::Foundation::Metadata::WebHostHidden]
class VsTextManagerClass : Microsoft::VisualStudio::TextManager::Interop::VsTextManager
[System.Runtime.InteropServices.ClassInterface(0)]
[System.Runtime.InteropServices.Guid("F5E7E71D-1401-11D1-883B-0000F87579D2")]
[System.Runtime.InteropServices.TypeLibType(2)]
public class VsTextManagerClass : Microsoft.VisualStudio.TextManager.Interop.VsTextManager
[<System.Runtime.InteropServices.ClassInterface(0)>]
[<System.Runtime.InteropServices.Guid("F5E7E71D-1401-11D1-883B-0000F87579D2")>]
[<System.Runtime.InteropServices.TypeLibType(2)>]
type VsTextManagerClass = class
    interface IVsTextManager
    interface VsTextManager
Public Class VsTextManagerClass
Implements VsTextManager
Herança
VsTextManagerClass
Atributos
Implementações

Comentários

Você não pode criar uma instância dessa classe com a new palavra-chave. Em vez disso, você deve obter o ILocalRegistry objeto e criar o objeto com CreateInstance . O MPF encapsula esse método com CreateInstance .

Construtores

VsTextManagerClass()

Crie uma nova instância da classe.

Métodos

AdjustFileChangeIgnoreCount(IVsTextBuffer, Int32)

Aumenta ou diminui a contagem de ignorar para alterações de arquivo.

AttemptToCheckOutBufferFromScc(IVsUserData, Int32)

Informações do método não fornecidas. Não use.

AttemptToCheckOutBufferFromScc2(String, Int32, Int32)

Tenta fazer check-out de um arquivo do controle do código-fonte.

CreateSelectionAction(IVsTextBuffer, IVsTextSelectionAction)

Informações do método não fornecidas. Não use.

EnumBuffers(IVsEnumTextBuffers)

Enumerar buffers de texto. Ainda não implementado.

EnumIndependentViews(IVsTextBuffer, IVsEnumIndependentViews)

Enumera exibições independentes.

EnumLanguageServices(IVsEnumGUID)

Enumera as IDs dos serviços de idioma registrados.

EnumViews(IVsTextBuffer, IVsEnumTextViews)

Enumera as exibições fornecidas com o editor principal e estão associadas a um buffer de texto específico.

GetActiveView(Int32, IVsTextBuffer, IVsTextView)

Retorna o modo de exibição ativo ou ativo anteriormente.

GetBufferSccStatus(IVsUserData, Int32)

Informações do método não fornecidas. Não use.

GetBufferSccStatus2(String, Int32, Int32)

Retorna informações sobre se um buffer está no controle do código-fonte e, em caso afirmativo, se o check-in do arquivo é feito.

GetMarkerTypeCount(Int32)

Retorna o número de tipos de marcador registrados em todos os buffers associados ao editor de texto principal.

GetMarkerTypeInterface(Int32, IVsTextMarkerType)

Mapeia uma ID de tipo de marcador numérico para uma interface que pode ser usada para investigar informações específicas.

GetPerLanguagePreferences(LANGPREFERENCES[])

Informações do método não fornecidas. Não use.

GetRegisteredMarkerTypeID(Guid, Int32)

Retorna um tipo de marcador registrado.

GetShortcutManager(IVsShortcutManager)

Retorna o Gerenciador de atalhos.

GetUserPreferences(VIEWPREFERENCES[], FRAMEPREFERENCES[], LANGPREFERENCES[], FONTCOLORPREFERENCES[])

Retorna as preferências do usuário, como uso de tabulação, tamanho de recuo e presença de margem de widget para a exibição, o quadro e o serviço de idioma.

IgnoreNextFileChange(IVsTextBuffer)

Notifica que a próxima alteração de arquivo deve ser ignorada.

MapFilenameToLanguageSID(String, Guid)

Dado um nome de arquivo, determina o serviço de idioma registrado, se houver, que o entende.

NavigateToLineAndColumn(IVsTextBuffer, Guid, Int32, Int32, Int32, Int32)

Localiza ou cria uma exibição apropriada no buffer especificado e coloca a seleção no local especificado.

NavigateToPosition(IVsTextBuffer, Guid, Int32, Int32)

Localiza ou cria uma exibição apropriada no buffer especificado e coloca a seleção na posição linear especificada.

RegisterBuffer(IVsTextBuffer)

Registra um buffer de texto com o Gerenciador de texto.

RegisterIndependentView(Object, IVsTextBuffer)

Registra uma exibição de uma fonte diferente do editor central.

RegisterView(IVsTextView, IVsTextBuffer)

Informações do método não fornecidas. Não use.

SetFileChangeAdvise(String, Int32)

Informações do método não fornecidas. Não use.

SetPerLanguagePreferences(LANGPREFERENCES[])

Informações do método não fornecidas. Não use.

SetUserPreferences(VIEWPREFERENCES[], FRAMEPREFERENCES[], LANGPREFERENCES[], FONTCOLORPREFERENCES[])

Define as preferências do usuário.

SuspendFileChangeAdvise(String, Int32)

Suspende as notificações de alteração de arquivo para um determinado arquivo.

UnregisterBuffer(IVsTextBuffer)

Cancela o registro de um buffer.

UnregisterIndependentView(Object, IVsTextBuffer)

Cancela o registro de uma exibição externamente criada.

UnregisterView(IVsTextView)

Informações do método não fornecidas. Não use.

Aplica-se a