AssemblyInfo クラス

定義

バージョン番号、説明、読み込まれているアセンブリなど、アプリケーションに関する情報を取得するためのプロパティを提供します。Provides properties for getting the information about the application, such as the version number, description, loaded assemblies, and so on.

public ref class AssemblyInfo
public class AssemblyInfo
type AssemblyInfo = class
Public Class AssemblyInfo
継承
AssemblyInfo

この例では、My.Application.Info.Version プロパティを使用して、アプリケーションのバージョンを表示します。This example uses the My.Application.Info.Version property to display the version of the application.

MsgBox("Application version: " & My.Application.Info.Version.ToString)

注釈

My.Application.Info オブジェクトによって公開されている一部のプロパティは、アプリケーションのアセンブリ情報を返します。Some of the properties exposed by the My.Application.Info object return the application's assembly information. アプリケーションのアセンブリの情報を設定するには、プロジェクトデザイナー[アプリケーション] ペインからアクセスできる [アセンブリ情報] ダイアログボックスを使用する必要があります。To set the information in the application's assembly, you must use the Assembly Information dialog box, accessible from the Application pane of the Project Designer.

My.Application.Info オブジェクトは、FileVersionInfo クラスに似た機能を提供しますが、最も一般的なプロパティにすばやくアクセスできるようにスコープが設定されています。The My.Application.Info object provides functionality similar to the FileVersionInfo class but is scoped to give quick access to the most common properties.

LoadedAssembliesなどのその他のプロパティは、アプリケーションの現在の状態へのアクセスを提供します。Other properties, such as LoadedAssemblies, provide access to the current state of the application.

コンストラクター

AssemblyInfo(Assembly)

指定したアセンブリ情報を使用して、AssemblyInfo クラスの新しいインスタンスを初期化します。Initializes a new instance of the AssemblyInfo class with the specified assembly information.

プロパティ

AssemblyName

アプリケーションのアセンブリ ファイル名のうち、拡張子を除いた部分を取得します。Gets the name, without the extension, of the assembly file for the application.

CompanyName

アプリケーションに関連付けられている会社名を取得します。Gets the company name associated with the application.

Copyright

アプリケーションに関連付けられている著作権表記を取得します。Gets the copyright notice associated with the application.

Description

アプリケーションに関する説明を取得します。Gets the description associated with the application.

DirectoryPath

アプリケーションが格納されているディレクトリを取得します。Gets the directory where the application is stored.

LoadedAssemblies

アプリケーションによって読み込まれたすべてのアセンブリのコレクションを取得します。Gets a collection of all assemblies loaded by the application.

ProductName

アプリケーションに関連付けられている製品名を取得します。Gets the product name associated with the application.

StackTrace

現在のスタック トレース情報を取得します。Gets the current stack-trace information.

Title

アプリケーションに関連付けられているタイトルを取得します。Gets the title associated with the application.

Trademark

アプリケーションに関連付けられている商標表記を取得します。Gets the trademark notice associated with the application.

Version

アプリケーションのバージョン番号を取得します。Gets the version number of the application.

WorkingSet

プロセス コンテキストに割り当てられる物理メモリ量を取得します。Gets the amount of physical memory mapped to the process context.

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判定します。Determines whether the specified object is equal to the current object.

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
ToString()

現在のオブジェクトを表す string を返します。Returns a string that represents the current object.

(継承元 Object)

適用対象

こちらもご覧ください