このページは役に立ちましたか。
このページのコンテンツについての ご意見をお待ちしております
その他にご意見はありますか。
残り 1500 文字
MSDN ライブラリ
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

Assembly.GetModules メソッド

2013/12/12

このアセンブリの一部であるすべてのモジュールを取得します。

Namespace:  System.Reflection
アセンブリ:  mscorlib (mscorlib.dll 内)

public Module[] GetModules()

戻り値

型: System.Reflection.Module []
モジュールの配列。

例外条件
FileNotFoundException

読み込むモジュールのファイル名拡張子が指定されていません。

このメソッドは、パブリック リソース ファイルとプライベート リソース ファイルのどちらに対しても機能します。

メモメモ:

モジュールはファイル名の拡張子で生成する必要があります。

返されたモジュールの配列の中から、アセンブリ マニフェストを格納しているモジュールの名前を出力する例を次に示します。


using System;
using System.Reflection;

public class Example
{
   public static void Demo(System.Windows.Controls.TextBlock outputBlock)
   {
      Assembly mainAssembly = Assembly.GetExecutingAssembly();
      outputBlock.Text += String.Format("The executing assembly is {0}.", mainAssembly) + "\n";
      Module[] mods = mainAssembly.GetModules();
      outputBlock.Text += "\tModules in the assembly:" + "\n";
      foreach (Module m in mods)
         outputBlock.Text += String.Format("\t{0}", m) + "\n";
   }
}


Windows Phone OS

サポート: 8.0, 7.1, 7.0

表示:
© 2015 Microsoft