Partager via


VsTextPackageClass, classe

Fournit des services général pour toute personne qui souhaite des informations sur les affichages de texte actifs.

Hiérarchie d'héritage

Object
  Microsoft.VisualStudio.TextManager.Interop.VsTextPackageClass

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)

Syntaxe

'Déclaration
<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

Le type VsTextPackageClass expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique VsTextPackageClass

Début

Méthodes

  Nom Description
Méthode publique AdjustFileChangeIgnoreCount Augmente ou diminue que le nombre d'ignorer pour le fichier modifie.
Méthode publique AttemptToCheckOutBufferFromScc Informations de méthode non fournies.
Méthode publique AttemptToCheckOutBufferFromScc2 Tente au contrôle qu'un fichier de code source contrôlent.
Méthode publique CreateSelectionAction Informations de méthode non fournies.
Méthode publique EnumBuffers Énumère des mémoires tampon de texte.Pas encore implémenté.
Méthode publique EnumIndependentViews Énumère la vue indépendante.
Méthode publique EnumLanguageServices Énumère les identificateurs enregistrés de service de langage.
Méthode publique EnumViews Énumère les vues qui sont instrumentées de principal éditeur et sont associées avec une mémoire tampon de texte particulière.
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection. (Hérité de Object.)
Méthode publique GetActiveView Retourne l'actif ou précédemment la vue active.
Méthode publique GetBufferSccStatus Informations de méthode non fournies.
Méthode publique GetBufferSccStatus2 Retourne les informations de si une mémoire tampon est sous le contrôle de code source et, le cas échéant, si le fichier est signé.
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetMarkerTypeCount Retourne le nombre de types de marqueur enregistrés dans toutes les mémoires tampon associées avec le principal éditeur de texte.
Méthode publique GetMarkerTypeInterface Mappe un IDENTIFICATEUR numérique de type de marqueur à une interface qui peut être utilisée pour détecter pour les informations spécifiques.
Méthode publique GetPerLanguagePreferences Informations de méthode non fournies.
Méthode publique GetRegisteredMarkerTypeID Retourne un type de marqueur enregistré.
Méthode publique GetShortcutManager Retourne le gestionnaire de raccourcis.
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique GetUserPreferences Retourne les préférences de l'utilisateur, telles que l'utilisation d'onglet, la taille de retrait et la présence de marge de widget pour la vue, le frame, et le service de langage.
Méthode publique IgnoreNextFileChange [in] pointeur à l'interface d'IVsTextBuffer.
Méthode publique MapFilenameToLanguageSID Donné un nom de fichier, détermine le service de langage enregistré, si un existe, qui le contient.
Méthode protégée MemberwiseClone Crée une copie superficielle du Object actuel. (Hérité de Object.)
Méthode publique NavigateToLineAndColumn Les recherches ou crée une vue appropriée dans la mémoire tampon spécifiée et place la sélection à l'emplacement spécifié.
Méthode publique NavigateToPosition Les recherches ou crée une vue appropriée dans la mémoire tampon spécifiée et met la sélection sur la position linéaire spécifiée.
Méthode publique RegisterBuffer Enregistre une mémoire tampon de texte avec le gestionnaire de texte.
Méthode publique RegisterIndependentView Enregistre une vue d'une source autre que le principal éditeur.
Méthode publique RegisterView Informations de méthode non fournies.
Méthode publique SetFileChangeAdvise Informations de méthode non fournies.
Méthode publique SetPerLanguagePreferences Informations de méthode non fournies.
Méthode publique SetUserPreferences Définit des préférences de l'utilisateur.
Méthode publique SuspendFileChangeAdvise Interrompt des notifications de changement de fichier pour un fichier donné.
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)
Méthode publique UnregisterBuffer Annule l'enregistrement une mémoire tampon.
Méthode publique UnregisterIndependentView Annule l'enregistrement une vue externe- créée.
Méthode publique UnregisterView Informations de méthode non fournies.

Début

Notes

Vous ne pouvez pas créer une instance de cette classe avec le mot clé d'new. À la place, vous devez obtenir l'objet d'ILocalRegistry et créer l'objet avec l'CreateInstance. Le MPF encapsule cette méthode avec CreateInstance.

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.TextManager.Interop, espace de noms