### Class DebugDocumentTextExternalAuthor

## SYNOPSIS

    import win32com.axdebug.gateways

    class DebugDocumentTextExternalAuthor
      def GetFileName(self)
      def GetPathName(self)
      def NotifyChanged(self)
      def __init__(self)
      list _com_interfaces_ = [<iid object at 1a625b0>]
      list _public_methods_ = ['GetPathName', 'GetFileNa ...

## DESCRIPTION

Allow external editors to edit file-based debugger documents, and to notify the document when the source file has been changed.

### def GetFileName(self)

Return just the name of the document, with no path information. (Used for "Save As...")

Result is a string

### def GetPathName(self)

Return the full path (including file name) to the document's source file.

Result must be (filename, fIsOriginal), where - if fIsOriginalPath is TRUE if the path refers to the original file for the document. - if fIsOriginalPath is FALSE if the path refers to a newly created temporary file.

raise Exception(winerror.E_FAIL) if no source file can be created/determined.

### def NotifyChanged(self)

Notify the host that the document's source file has been saved and that its contents should be refreshed.

## SEE ALSO

win32com.axdebug.gateways

Copyright © Greg Stein, Mark Hammond, Curt Hagenlocher and a few other contributors
All Rights Reserved
Comments to author:
Generated: Sun Apr 20 1997