IDebugDocumentText, interfaceIDebugDocumentText Interface

Fournit l’accès à une version texte du document de débogage.Provides access to a text-only version of the debug document. Cette interface utilise les conventions suivantes :This interface uses the following conventions:

  • Les positions de caractère et les numéros de ligne sont de base zéro.Both character positions and line numbers are zero based.

  • Positions de caractère représentent des offsets de caractères ; elles ne représentent des octets ou les décalages de word.Character-positions represent character offsets; they do not represent byte or word offsets. Pour Win32, une position de caractère est un offset de Unicode.For Win32, a character-position is a Unicode offset.

    Outre les méthodes héritées de IDebugDocument, le IDebugDocumentText interface expose les méthodes suivantes.In addition to the methods inherited from IDebugDocument, the IDebugDocumentText interface exposes the following methods.

Méthodes dans l'ordre VtableMethods in Vtable Order

MéthodeMethod DescriptionDescription
IDebugDocumentText::GetDocumentAttributesIDebugDocumentText::GetDocumentAttributes Retourne les attributs du document.Returns the attributes of the document.
IDebugDocumentText::GetSizeIDebugDocumentText::GetSize Retourne le nombre de lignes et le nombre de caractères dans le document.Returns the number of lines and number of characters in the document.
IDebugDocumentText::GetPositionOfLineIDebugDocumentText::GetPositionOfLine Retourne la position de caractère correspondant au premier caractère d’une ligne.Returns character-position corresponding to the first character of a line.
IDebugDocumentText::GetLineOfPositionIDebugDocumentText::GetLineOfPosition Retourne le numéro de ligne et, éventuellement, l’offset de caractère dans la ligne qui correspond à la position de caractère spécifiée.Returns the line number and, optionally, the character offset within the line that corresponds to the given character-position.
IDebugDocumentText::GetTextIDebugDocumentText::GetText Récupère les caractères et/ou les attributs de caractères associés à une plage de la position de caractère.Retrieves the characters and/or the character attributes associated with a character-position range.
IDebugDocumentText::GetPositionOfContextIDebugDocumentText::GetPositionOfContext Retourne la plage de la position de caractère correspondant à un contexte de document.Returns the character-position range corresponding to a document context.
IDebugDocumentText::GetContextOfPositionIDebugDocumentText::GetContextOfPosition Crée un objet de contexte de document correspondant à la plage de position de caractère fourni.Creates a document context object corresponding to the provided character position range.