Compartir a través de


VsTextPackageClass (Clase)

Proporciona servicios generales para cualquier persona que desea información sobre las vistas de texto activo.

Jerarquía de herencia

Object
  Microsoft.VisualStudio.TextManager.Interop.VsTextPackageClass

Espacio de nombres:  Microsoft.VisualStudio.TextManager.Interop
Ensamblado:  Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)

Sintaxis

'Declaración
<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

El tipo VsTextPackageClass expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público VsTextPackageClass

Arriba

Métodos

  Nombre Descripción
Método público AdjustFileChangeIgnoreCount Aumenta o disminuye el recuento de omitir para los cambios del archivo.
Método público AttemptToCheckOutBufferFromScc Información del método no proporcionada.
Método público AttemptToCheckOutBufferFromScc2 Intentos de desproteger un archivo de control de código fuente.
Método público CreateSelectionAction Información del método no proporcionada.
Método público EnumBuffers Enumera los búferes de texto.Sin implementar todavía.
Método público EnumIndependentViews Muestra la vista independiente.
Método público EnumLanguageServices Enumera los id. registrados del servicio de lenguaje.
Método público EnumViews Muestra las vistas que se proporcionan el editor básico y son asociado a un búfer de texto determinado.
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de que sea reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetActiveView devuelve el activo o previamente la vista activa.
Método público GetBufferSccStatus Información del método no proporcionada.
Método público GetBufferSccStatus2 Devuelve información sobre si un búfer está bajo control de código fuente y, si es así si el archivo está protegido.
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetMarkerTypeCount Devuelve el número de tipos registrados de marcador de posición dentro de todos los búferes asociado con el editor de texto básico.
Método público GetMarkerTypeInterface Asigna un identificador de tipo numérico de marcador a una interfaz que se puede usar al buscar información específica.
Método público GetPerLanguagePreferences Información del método no proporcionada.
Método público GetRegisteredMarkerTypeID Devuelve un tipo registrado de marcador.
Método público GetShortcutManager Devuelve el administrador de acceso directo.
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público GetUserPreferences Devuelve las preferencias del usuario, como el uso de la ficha, tamaño de la sangría y presencia del widget para la vista, el cuadro, y el servicio de lenguaje.
Método público IgnoreNextFileChange [in] puntero a la interfaz de IVsTextBuffer .
Método público MapFilenameToLanguageSID Dado un nombre de archivo, determina el servicio de lenguaje registrado, si existe, que lo entiende.
Método protegido MemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método público NavigateToLineAndColumn Busca o crea una vista adecuada en el búfer especificado y coloca la selección en la ubicación especificada.
Método público NavigateToPosition Busca o crea una vista adecuada en el búfer especificado y coloca la selección en la posición lineal especificada.
Método público RegisterBuffer Registra un búfer de texto con el administrador de texto.
Método público RegisterIndependentView Registra una vista desde un origen distinto del editor básico.
Método público RegisterView Información del método no proporcionada.
Método público SetFileChangeAdvise Información del método no proporcionada.
Método público SetPerLanguagePreferences Información del método no proporcionada.
Método público SetUserPreferences Establece las preferencias del usuario.
Método público SuspendFileChangeAdvise Suspende notificaciones de archivo para un archivo determinado.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).
Método público UnregisterBuffer Anula un búfer.
Método público UnregisterIndependentView Anula una vista externo-creada.
Método público UnregisterView Información del método no proporcionada.

Arriba

Comentarios

No puede crear una instancia de esta clase con la palabra clave de new . En su lugar, debe obtener el objeto de ILocalRegistry y crear el objeto con CreateInstance. El MPF ajusta este método con CreateInstance.

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)