Name

FileVersionInfo

Synopsis

This class provides access to the attributes specific to binary files. Use GetVersionInfo() to obtain a reference to a file, and then inspect the object’s properties to determine information about the file.

public sealed class FileVersionInfo {
// Public Instance Properties
   public field string Comments{get; } 
   public field string CompanyName{get; } 
   public field int FileBuildPart{get; } 
   public field string FileDescription{get; } 
   public field int FileMajorPart{get; } 
   public field int FileMinorPart{get; } 
   public field string FileName{get; } 
   public field int FilePrivatePart{get; } 
   public field string FileVersion{get; } 
   public field string InternalName{get; } 
   public field bool IsDebug{get; } 
   public field bool IsPatched{get; } 
   public field bool IsPreRelease{get; } 
   public field bool IsPrivateBuild{get; } 
   public field bool IsSpecialBuild{get; } 
   public field string Language{get; } 
   public field string LegalCopyright{get; } 
   public field string LegalTrademarks{get; } 
   public field string OriginalFilename{get; } 
   public field string PrivateBuild{get; } 
   public field int ProductBuildPart{get; } 
   public field int ProductMajorPart{get; } 
   public field int ProductMinorPart{get; } 
   public field string ProductName{get; } 
   public field int ProductPrivatePart{get; } 
   public field string ProductVersion{get; } 
   public field string SpecialBuild{get; } 
// Public Static Methods
   public static method FileVersionInfo GetVersionInfo(
        string fileName);  
// Public Instance Methods public override ...

Get C# in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.