Classe VsTextPackageClass
Fornece serviços gerais para todas as pessoas que desejam obter informações sobre os modos de exibição de texto ativo.
Hierarquia de herança
Object
Microsoft.VisualStudio.TextManager.Interop.VsTextPackageClass
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxe
'Declaração
<ClassInterfaceAttribute()> _
<GuidAttribute("F5E7E720-1401-11D1-883B-0000F87579D2")> _
Public Class VsTextPackageClass _
Implements IVsTextManager, VsTextPackage
[ClassInterfaceAttribute()]
[GuidAttribute("F5E7E720-1401-11D1-883B-0000F87579D2")]
public class VsTextPackageClass : IVsTextManager,
VsTextPackage
[ClassInterfaceAttribute()]
[GuidAttribute(L"F5E7E720-1401-11D1-883B-0000F87579D2")]
public ref class VsTextPackageClass : IVsTextManager,
VsTextPackage
[<ClassInterfaceAttribute()>]
[<GuidAttribute("F5E7E720-1401-11D1-883B-0000F87579D2")>]
type VsTextPackageClass =
class
interface IVsTextManager
interface VsTextPackage
end
public class VsTextPackageClass implements IVsTextManager, VsTextPackage
O tipo VsTextPackageClass expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
VsTextPackageClass |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() |
AdjustFileChangeIgnoreCount | Aumenta ou diminui a contagem de ignorar as mudanças em arquivos. |
![]() |
AttemptToCheckOutBufferFromScc | Informações de método não fornecidas. |
![]() |
AttemptToCheckOutBufferFromScc2 | Tentativas de fazer check-out de um arquivo de controle de código fonte. |
![]() |
CreateSelectionAction | Informações de método não fornecidas. |
![]() |
EnumBuffers | Enumera os buffers de texto.Ainda não implementado. |
![]() |
EnumIndependentViews | Enumera independentes de exibição. |
![]() |
EnumLanguageServices | Enumera as identificações de serviço registrados do idioma. |
![]() |
EnumViews | Enumera os modos de exibição que são fornecidos com o editor de núcleo e estão associadas um buffer de texto específico. |
![]() |
Equals | Determines whether the specified object is equal to the current object. (Herdado de Object.) |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Herdado de Object.) |
![]() |
GetActiveView | Retorna o modo ativo ou anteriormente ativo. |
![]() |
GetBufferSccStatus | Informações de método não fornecidas. |
![]() |
GetBufferSccStatus2 | Retorna informações sobre se um buffer está sob controle de código-fonte e, em caso afirmativo, se o arquivo de check-in. |
![]() |
GetHashCode | Serves as the default hash function. (Herdado de Object.) |
![]() |
GetMarkerTypeCount | Retorna o número de tipos de marcador registrados dentro de todos os buffers associados com o editor de texto principal. |
![]() |
GetMarkerTypeInterface | Mapeia uma identificação de tipo numérico de marcador para uma interface que pode ser usada para teste para obter informações específicas. |
![]() |
GetPerLanguagePreferences | Informações de método não fornecidas. |
![]() |
GetRegisteredMarkerTypeID | Retorna um tipo de marcador registrados. |
![]() |
GetShortcutManager | Retorna o Gerenciador de atalho. |
![]() |
GetType | Gets the Type of the current instance. (Herdado de Object.) |
![]() |
GetUserPreferences | Retorna as preferências do usuário, como o uso do guia, recua a presença de margem de tamanho e o widget para o serviço de modo de exibição, o quadro e o idioma. |
![]() |
IgnoreNextFileChange | [in] Ponteiro para o IVsTextBuffer interface. |
![]() |
MapFilenameToLanguageSID | É atribuído um nome de arquivo determina o serviço de linguagem registrado, se houver, que o entenda. |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Herdado de Object.) |
![]() |
NavigateToLineAndColumn | Localiza ou cria um modo de exibição apropriado no buffer especificado e coloca a seleção no local especificado. |
![]() |
NavigateToPosition | Localiza ou cria um modo de exibição apropriado no buffer especificado e coloca a seleção linear posição especificada. |
![]() |
RegisterBuffer | Registra um buffer de texto com o Gerenciador de texto. |
![]() |
RegisterIndependentView | Registra um modo de exibição de uma fonte diferente, por exemplo, o editor do núcleo. |
![]() |
RegisterView | Informações de método não fornecidas. |
![]() |
SetFileChangeAdvise | Informações de método não fornecidas. |
![]() |
SetPerLanguagePreferences | Informações de método não fornecidas. |
![]() |
SetUserPreferences | Define as preferências do usuário. |
![]() |
SuspendFileChangeAdvise | Suspende as notificações de alteração de arquivo para um determinado arquivo. |
![]() |
ToString | Returns a string that represents the current object. (Herdado de Object.) |
![]() |
UnregisterBuffer | Cancela o registro de um buffer. |
![]() |
UnregisterIndependentView | Cancela o registro de um modo de exibição criado externamente. |
![]() |
UnregisterView | Informações de método não fornecidas. |
Superior
Comentários
Você não pode criar uma instância dessa classe com o new palavra-chave. Em vez disso, você deve obter o ILocalRegistry de objetos e criar o objeto com CreateInstance. O MPF encapsula esse método com CreateInstance.
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.