AssemblyInfo Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Eigenschaften zum Abrufen der Informationen zur Anwendung bereit, z. B. versionsnummer, Beschreibung, geladene Assemblys usw.
public ref class AssemblyInfo
public class AssemblyInfo
type AssemblyInfo = class
Public Class AssemblyInfo
- Vererbung
-
AssemblyInfo
Beispiele
In diesem Beispiel wird die My.Application.Info.Version Eigenschaft verwendet, um die Version der Anwendung anzuzeigen.
MsgBox("Application version: " & My.Application.Info.Version.ToString)
Hinweise
Einige der vom My.Application.Info Objekt verfügbar gemachten Eigenschaften geben die Assemblyinformationen der Anwendung zurück. Um die Informationen in der Assembly der Anwendung festzulegen, müssen Sie das Dialogfeld Assembly Information verwenden, auf das über das Dialogfeld Application des Bereichs Project Designer zugegriffen werden kann.
Das My.Application.Info Objekt stellt Funktionen bereit, die der FileVersionInfo Klasse ähneln, aber auf den Bereich festgelegt sind, um schnellen Zugriff auf die am häufigsten verwendeten Eigenschaften zu ermöglichen.
Andere Eigenschaften, z LoadedAssemblies. B. , bieten Zugriff auf den aktuellen Zustand der Anwendung.
Konstruktoren
| Name | Beschreibung |
|---|---|
| AssemblyInfo(Assembly) |
Initialisiert eine neue Instanz der AssemblyInfo Klasse mit den angegebenen Assemblyinformationen. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AssemblyName |
Ruft den Namen ohne die Erweiterung der Assemblydatei für die Anwendung ab. |
| CompanyName |
Ruft den Firmennamen ab, der der Anwendung zugeordnet ist. |
| Copyright |
Ruft den Copyright-Hinweis ab, der der Anwendung zugeordnet ist. |
| Description |
Ruft die Beschreibung ab, die der Anwendung zugeordnet ist. |
| DirectoryPath |
Ruft das Verzeichnis ab, in dem die Anwendung gespeichert ist. |
| LoadedAssemblies |
Ruft eine Auflistung aller Assemblys ab, die von der Anwendung geladen wurden. |
| ProductName |
Ruft den Produktnamen ab, der der Anwendung zugeordnet ist. |
| StackTrace |
Ruft die aktuellen Stapelablaufverfolgungsinformationen ab. |
| Title |
Ruft den Titel ab, der der Anwendung zugeordnet ist. |
| Trademark |
Ruft den mit der Anwendung verknüpften Markenhinweis ab. |
| Version |
Ruft die Versionsnummer der Anwendung ab. |
| WorkingSet |
Ruft die Menge des physischen Speichers ab, der dem Prozesskontext zugeordnet ist. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |