VsTextManagerClass, 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.VsTextManagerClass
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
<ClassInterfaceAttribute()> _
<GuidAttribute("F5E7E71D-1401-11D1-883B-0000F87579D2")> _
Public Class VsTextManagerClass _
Implements IVsTextManager, VsTextManager
[ClassInterfaceAttribute()]
[GuidAttribute("F5E7E71D-1401-11D1-883B-0000F87579D2")]
public class VsTextManagerClass : IVsTextManager,
VsTextManager
[ClassInterfaceAttribute()]
[GuidAttribute(L"F5E7E71D-1401-11D1-883B-0000F87579D2")]
public ref class VsTextManagerClass : IVsTextManager,
VsTextManager
[<ClassInterfaceAttribute()>]
[<GuidAttribute("F5E7E71D-1401-11D1-883B-0000F87579D2")>]
type VsTextManagerClass =
class
interface IVsTextManager
interface VsTextManager
end
public class VsTextManagerClass implements IVsTextManager, VsTextManager
Le type VsTextManagerClass expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
VsTextManagerClass |
Début
Méthodes
Nom | Description | |
---|---|---|
AdjustFileChangeIgnoreCount | Augmente ou diminue que le nombre d'ignorer pour le fichier modifie. | |
AttemptToCheckOutBufferFromScc | Informations de méthode non fournies. | |
AttemptToCheckOutBufferFromScc2 | Tente au contrôle qu'un fichier de code source contrôlent. | |
CreateSelectionAction | Informations de méthode non fournies. | |
EnumBuffers | Énumérez les mémoires tampon de texte.Pas encore implémenté. | |
EnumIndependentViews | Énumère des vues indépendantes. | |
EnumLanguageServices | Énumère les identificateurs enregistrés de services linguistiques. | |
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. | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
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.) | |
GetActiveView | Retourne l'actif ou précédemment la vue active. | |
GetBufferSccStatus | Informations de méthode non fournies. | |
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é. | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetMarkerTypeCount | Retourne le nombre de types de marqueur enregistrés dans toutes les mémoires tampon associées avec le principal éditeur de texte. | |
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. | |
GetPerLanguagePreferences | Informations de méthode non fournies. | |
GetRegisteredMarkerTypeID | Retourne un type de marqueur enregistré. | |
GetShortcutManager | Retourne le gestionnaire de raccourcis. | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
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. | |
IgnoreNextFileChange | Annonce que le de modification du fichier suivant doit être ignoré. | |
MapFilenameToLanguageSID | Donné un nom de fichier, détermine le service de langage enregistré, si un existe, qui le contient. | |
MemberwiseClone | Crée une copie superficielle du Object actuel. (Hérité de Object.) | |
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é. | |
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. | |
RegisterBuffer | Enregistre une mémoire tampon de texte avec le gestionnaire de texte. | |
RegisterIndependentView | Enregistre une vue d'une source autre que le principal éditeur. | |
RegisterView | Informations de méthode non fournies. | |
SetFileChangeAdvise | Informations de méthode non fournies. | |
SetPerLanguagePreferences | Informations de méthode non fournies. | |
SetUserPreferences | Définit des préférences de l'utilisateur. | |
SuspendFileChangeAdvise | Interrompt des notifications de changement de fichier pour un fichier donné. | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) | |
UnregisterBuffer | Annule l'enregistrement une mémoire tampon. | |
UnregisterIndependentView | Annule l'enregistrement une vue externe- créée. | |
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.