class System.Diagnostics.FileVersionInfo
   inherits System.Object
   final:

   def public property Comments as character
      get.

   def public property CompanyName as character
      get.

   def public property FileBuildPart as integer
      get.

   def public property FileDescription as character
      get.

   def public property FileMajorPart as integer
      get.

   def public property FileMinorPart as integer
      get.

   def public property FileName as character
      get.

   def public property FilePrivatePart as integer
      get.

   def public property FileVersion as character
      get.

   def public property InternalName as character
      get.

   def public property IsDebug as logical
      get.

   def public property IsPatched as logical
      get.

   def public property IsPrivateBuild as logical
      get.

   def public property IsPreRelease as logical
      get.

   def public property IsSpecialBuild as logical
      get.

   def public property Language as character
      get.

   def public property LegalCopyright as character
      get.

   def public property LegalTrademarks as character
      get.

   def public property OriginalFilename as character
      get.

   def public property PrivateBuild as character
      get.

   def public property ProductBuildPart as integer
      get.

   def public property ProductMajorPart as integer
      get.

   def public property ProductMinorPart as integer
      get.

   def public property ProductName as character
      get.

   def public property ProductPrivatePart as integer
      get.

   def public property ProductVersion as character
      get.

   def public property SpecialBuild as character
      get.

   method public final static System.Diagnostics.FileVersionInfo GetVersionInfo(input fileName as character):
   end method.

   method public override character ToString():
   end method.

end class.
