This documentation is archived and is not being maintained.

FileVersionInfo Members

FileVersionInfo overview

Public Properties

public propertyComments Gets the comments associated with the file.
public propertyCompanyName Gets the name of the company that produced the file.
public propertyFileBuildPart Gets the build number of the file.
public propertyFileDescription Gets the description of the file.
public propertyFileMajorPart Gets the major part of the version number.
public propertyFileMinorPart Gets the minor part of the version number of the file.
public propertyFileName Gets the name of the file that this instance of FileVersionInfo describes.
public propertyFilePrivatePart Gets the file private part number.
public propertyFileVersion Gets the file version number.
public propertyInternalName Gets the internal name of the file, if one exists.
public propertyIsDebug Gets a value that specifies whether the file contains debugging information or is compiled with debugging features enabled.
public propertyIsPatched Gets a value that specifies whether the file has been modified and is not identical to the original shipping file of the same version number.
public propertyIsPreRelease Gets a value that specifies whether the file is a development version, rather than a commercially released product.
public propertyIsPrivateBuild Gets a value that specifies whether the file was built using standard release procedures.
public propertyIsSpecialBuild Gets a value that specifies whether the file is a special build.
public propertyLanguage Gets the default language string for the version info block.
public propertyLegalCopyright Gets all copyright notices that apply to the specified file.
public propertyLegalTrademarks Gets the trademarks and registered trademarks that apply to the file.
public propertyOriginalFilename Gets the name the file was created with.
public propertyPrivateBuild Gets information about a private version of the file.
public propertyProductBuildPart Gets the build number of the product this file is associated with.
public propertyProductMajorPart Gets the major part of the version number for the product this file is associated with.
public propertyProductMinorPart Gets the minor part of the version number for the product the file is associated with.
public propertyProductName Gets the name of the product this file is distributed with.
public propertyProductPrivatePart Gets the private part number of the product this file is associated with.
public propertyProductVersion Gets the version of the product this file is distributed with.
public propertySpecialBuild Gets the special build information for the file.

Public Methods

public methodEquals (inherited from Object) Overloaded. Determines whether two Object instances are equal.
public methodGetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
public methodGetType (inherited from Object) Gets the Type of the current instance.
public methodstatic (Shared in Visual Basic)GetVersionInfo Returns a FileVersionInfo representing the version information associated with the specified file.
public methodToString Overridden. Returns a partial list of properties in the FileVersionInfo and their values.

Protected Methods

protected methodFinalize (inherited from Object) Overridden. Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.

In C# and C++, finalizers are expressed using destructor syntax.

protected methodMemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

See Also

FileVersionInfo Class | System.Diagnostics Namespace

Show: