Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Propiedad ProcessModule.FileVersionInfo

 

Publicado: octubre de 2016

Obtiene información de versión del módulo.

Espacio de nombres:   System.Diagnostics
Ensamblado:  System (en System.dll)

<BrowsableAttribute(False)>
Public ReadOnly Property FileVersionInfo As FileVersionInfo

Valor de propiedad

Type: System.Diagnostics.FileVersionInfo

Un FileVersionInfo que contiene información de versión del módulo.

En el ejemplo de código siguiente se crea un nuevo proceso para la aplicación Notepad.exe. El código recorre en iteración la ProcessModuleCollection clase para obtener un ProcessModule objeto para cada módulo de la colección. El ModuleName y FileVersionInfo propiedades se utilizan para mostrar el nombre del módulo y la información de versión de archivo para cada módulo.

Dim myProcess As New Process()
' Get the process start information of notepad.
Dim myProcessStartInfo As New ProcessStartInfo("notepad.exe")
' Assign 'StartInfo' of notepad to 'StartInfo' of 'myProcess' object.
myProcess.StartInfo = myProcessStartInfo
' Create a notepad.
myProcess.Start()
System.Threading.Thread.Sleep(1000)
Dim myProcessModule As ProcessModule
' Get all the modules associated with 'myProcess'.
Dim myProcessModuleCollection As ProcessModuleCollection = myProcess.Modules
Console.WriteLine("'FileversionInfo' of the modules associated " + _
                     "with 'notepad' are:")
' Display the 'FileVersionInfo' of each of the modules.
Dim i As Integer
For i = 0 To myProcessModuleCollection.Count - 1
   myProcessModule = myProcessModuleCollection(i)
   Console.WriteLine(myProcessModule.ModuleName + " : " + _
                           myProcessModule.FileVersionInfo.ToString())
Next i
' Get the main module associated with 'myProcess'.
myProcessModule = myProcess.MainModule
' Display the 'FileVersionInfo' of main module.
Console.WriteLine("The process's main module's FileVersionInfo is: " + _
                     myProcessModule.FileVersionInfo.ToString())
myProcess.CloseMainWindow()

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar: