IDebugDocumentText2IDebugDocumentText2

Cette interface représente un document texte.This interface represents a text document.

SyntaxeSyntax

IDebugDocumentText2 : IDebugDocument2  

Notes pour les implémenteursNotes for Implementers

Un moteur de débogage (DE) implémente cette interface lorsque le code source, qu'il doit fournir est sous forme de texte.A debug engine (DE) implements this interface when the source code it needs to supply is in text form. Étant donné que c’est le cas en règle générale, si un D’implémente la IDebugDocument2 interface, elle doit également implémenter le IDebugDocumentText2 interface.Since this is the most typical case, if a DE implements the IDebugDocument2 interface, it should also implement the IDebugDocumentText2 interface.

Remarques pour les appelantsNotes for Callers

Utilisez le QueryInterface méthode pour obtenir cette interface dans un IDebugDocument2 interface.Use the QueryInterface method to obtain this interface from an IDebugDocument2 interface.

Méthodes dans l'ordre VtableMethods in Vtable Order

Outre les méthodes sur le IDebugDocument2 interface, cette interface implémente les méthodes suivantes :In addition to the methods on the IDebugDocument2 interface, this interface implements the following methods:

MéthodeMethod DescriptionDescription
GetSizeGetSize Récupère la taille du texte à cette position dans le document.Retrieves the size of the text at this position in the document.
GetTextGetText Récupère le texte de la position spécifiée dans le document.Retrieves the text from the specified position in the document.

NotesRemarks

Un objet qui implémente cette interface doit également implémenter le IConnectionPointContainer de l’interface, qui fournit le IConnectionPoint de l’interface pour un IDebugDocumentTextEvents2 objet.An object that implements this interface must also implement the IConnectionPointContainer interface, which supplies the IConnectionPoint interface for an IDebugDocumentTextEvents2 object.

SpécificationsRequirements

En-tête : msdbg.hHeader: msdbg.h

Namespace : Microsoft.VisualStudio.Debugger.InteropNamespace: Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dllAssembly: Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussiSee Also

IDebugDocument2 IDebugDocument2
IDebugDocumentTextEvents2IDebugDocumentTextEvents2