Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais
Nous recommandons d’utiliser Visual Studio 2017

VsTextBufferClass, méthodes

Le type VsTextBufferClass expose les membres suivants.

  Nom Description
Méthode publique AdviseTextLinesEvents Informations de méthode non fournies. N'utilisez pas cette méthode.
Méthode publique CanReplaceLines Teste si une opération donnée de modification telle que la copie ou couper peut réussir.
Méthode publique CopyLineText Met l'étendue spécifiée du texte dans une mémoire tampon allouée par l'appelant (une matrice).
Méthode publique CreateEditPoint Crée un objet d'EditPoint à l'emplacement donné dans la mémoire tampon de texte.
Méthode publique CreateLineMarker Crée une marque d'un type donné au-dessus de la zone spécifiée.
Méthode publique CreateTextPoint Crée un objet d'TextPoint à l'emplacement donné dans la mémoire tampon de texte.
Méthode publique EnumMarkers Énumère un jeu défini des marques de ligne de texte, selon les critères spécifiés.
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 FindMarkerByLineIndex Localise une marque d'un type donné selon un index de ligne.
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetLanguageServiceID Retourne l'identificateur unique du langage qui fournit la colorisation et autre des données d'attribut à cette mémoire tampon.
Méthode publique GetLastLineIndex Retourne la dernière entrée ligne la mémoire tampon de texte.
Méthode publique GetLengthOfLine Retourne la longueur d'une entrée ligne la mémoire tampon.
Méthode publique GetLineCount Retourne le nombre d'entrées ligne la mémoire tampon.
Méthode publique GetLineData Fournit l'accès direct et au niveau de la ligne à la mémoire tampon de texte.
Méthode publique GetLineDataEx Fournit l'accès direct et au niveau de la ligne à la mémoire tampon de texte.
Méthode publique GetLineIndexOfPosition Retourne la ligne et les numéros de colonne dans la mémoire tampon de texte donnée, un numéro de position.
Méthode publique GetLineText Retourne l'étendue spécifiée du texte dans BSTR.
Méthode publique GetMarkerData Les données de marqueur de texte de retours pour la ligne spécifiée s'étendent dans la mémoire tampon de texte.
Méthode publique GetPairExtents Informations de méthode non fournies. N'utilisez pas cette méthode.
Méthode publique GetPositionOfLine Retourne le numéro de position d'une ligne.
Méthode publique GetPositionOfLineIndex Retourne le numéro de position dans la mémoire tampon de texte donnée, une ligne et un numéro de colonne.
Méthode publique GetSize
Méthode publique GetStateFlags Retourne les balises d'état de la mémoire tampon de texte.
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique GetUndoManager Retourne le gestionnaire de phase de restauration pour cette mémoire tampon.
Méthode publique InitializeContent Initialise le contenu de la mémoire tampon de texte.
Méthode publique IVsTextLines_GetLanguageServiceID Retourne l'identificateur unique du langage qui fournit la colorisation et autre des données d'attribut à cette mémoire tampon.
Méthode publique IVsTextLines_GetLastLineIndex Retourne la dernière entrée ligne la mémoire tampon de texte.
Méthode publique IVsTextLines_GetLengthOfLine Retourne la longueur d'une entrée ligne la mémoire tampon.
Méthode publique IVsTextLines_GetLineCount Retourne le nombre d'entrées ligne la mémoire tampon.
Méthode publique IVsTextLines_GetLineIndexOfPosition Retourne la ligne et les numéros de colonne dans la mémoire tampon de texte donnée, un numéro de position.
Méthode publique IVsTextLines_GetPositionOfLine Retourne le numéro de position d'une ligne.
Méthode publique IVsTextLines_GetPositionOfLineIndex Retourne le numéro de position dans la mémoire tampon de texte donnée, une ligne et un numéro de colonne.
Méthode publique IVsTextLines_GetSize Retourne la taille en personnages de la mémoire tampon.
Méthode publique IVsTextLines_GetStateFlags Retourne les balises d'état de la mémoire tampon de texte.
Méthode publique IVsTextLines_GetUndoManager Retourne le gestionnaire de phase de restauration pour cette mémoire tampon.
Méthode publique IVsTextLines_InitializeContent Initialise le contenu de la mémoire tampon de texte.
Méthode publique IVsTextLines_LockBuffer Verrouille la mémoire tampon de texte pour les besoins du contrôle d'accès.
Méthode publique IVsTextLines_LockBufferEx Extension de la méthode d'LockBuffer.
Méthode publique IVsTextLines_Reload Recharge la mémoire tampon de texte.
Méthode publique IVsTextLines_Reserved1 Réservé dans Vtable pour une utilisation ultérieure.
Méthode publique IVsTextLines_Reserved10 Réservé dans Vtable pour une utilisation ultérieure.
Méthode publique IVsTextLines_Reserved2 Réservé dans Vtable pour une utilisation ultérieure.
Méthode publique IVsTextLines_Reserved3 Réservé dans Vtable pour une utilisation ultérieure.
Méthode publique IVsTextLines_Reserved4 Réservé dans Vtable pour une utilisation ultérieure.
Méthode publique IVsTextLines_Reserved5 Réservé dans Vtable pour une utilisation ultérieure.
Méthode publique IVsTextLines_Reserved6 Réservé dans Vtable pour une utilisation ultérieure.
Méthode publique IVsTextLines_Reserved7 Réservé dans Vtable pour une utilisation ultérieure.
Méthode publique IVsTextLines_Reserved8 Réservé dans Vtable pour une utilisation ultérieure.
Méthode publique IVsTextLines_Reserved9 Réservé dans Vtable pour une utilisation ultérieure.
Méthode publique IVsTextLines_SetLanguageServiceID Définit l'identificateur unique du langage qui fournit la colorisation et autre des données d'attribut à la mémoire tampon.
Méthode publique IVsTextLines_SetStateFlags Définit les balises d'état de la mémoire tampon de texte.
Méthode publique IVsTextLines_UnlockBuffer Déverrouille une mémoire tampon verrouillée avec la méthode LockBuffer.
Méthode publique IVsTextLines_UnlockBufferEx Extension de la méthode d'UnlockBuffer.
Méthode publique IVsTextLinesReserved1 Informations de méthode non fournies. N'utilisez pas cette méthode.
Méthode publique LockBuffer Verrouille la mémoire tampon de texte pour les besoins du contrôle d'accès.
Méthode publique LockBufferEx Extension de la méthode d'LockBuffer.
Méthode protégée MemberwiseClone Crée une copie superficielle du Object actuel. (Hérité de Object.)
Méthode publique ReleaseLineData Libère la structure d'LINEDATA.
Méthode publique ReleaseLineDataEx Libère la structure d'LINEDATAEX.
Méthode publique ReleaseMarkerData Nettoie la structure d'MARKERDATA.
Méthode publique Reload Recharge la mémoire tampon de texte.
Méthode publique ReloadLines Remplace le texte sans supprimer des marques.
Méthode publique ReplaceLines Gère la modification comme un flux de ligne, telle que la ligne arrêtant et se joindre de ligne.
Méthode publique ReplaceLinesEx Gère la modification comme un flux de ligne, telle que la ligne arrêtant et se joindre de ligne.
Méthode publique Reserved1 Réservé dans Vtable pour une utilisation ultérieure.
Méthode publique Reserved10 Réservé dans Vtable pour une utilisation ultérieure.
Méthode publique Reserved2 Réservé dans Vtable pour une utilisation ultérieure.
Méthode publique Reserved3 Réservé dans Vtable pour une utilisation ultérieure.
Méthode publique Reserved4 Réservé dans Vtable pour une utilisation ultérieure.
Méthode publique Reserved5 Réservé dans Vtable pour une utilisation ultérieure.
Méthode publique Reserved6 Réservé dans Vtable pour une utilisation ultérieure.
Méthode publique Reserved7 Réservé dans Vtable pour une utilisation ultérieure.
Méthode publique Reserved8 Réservé dans Vtable pour une utilisation ultérieure.
Méthode publique Reserved9 Réservé dans Vtable pour une utilisation ultérieure.
Méthode publique SetLanguageServiceID Définit l'identificateur unique du langage qui fournit la colorisation et autre des données d'attribut à la mémoire tampon.
Méthode publique SetStateFlags Définit les balises d'état de la mémoire tampon de texte.
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)
Méthode publique UnadviseTextLinesEvents Informations de méthode non fournies. N'utilisez pas cette méthode.
Méthode publique UnlockBuffer Déverrouille une mémoire tampon verrouillée avec la méthode LockBuffer.
Méthode publique UnlockBufferEx Extension de la méthode d'UnlockBuffer.
Début
Afficher: