Assembly.GetManifestResourceNames 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回此程序集中的所有资源的名称。
public:
virtual cli::array <System::String ^> ^ GetManifestResourceNames();
public virtual string[] GetManifestResourceNames ();
abstract member GetManifestResourceNames : unit -> string[]
override this.GetManifestResourceNames : unit -> string[]
Public Overridable Function GetManifestResourceNames () As String()
返回
- String[]
包含所有资源名称的数组。
实现
注解
可以使用此方法返回的数组中每个资源名称,如下所示:
可以将资源名称传递给 GetManifestResourceInfo 方法,以获取有关资源的其他信息。
如果该名称标识一个二进制 .resources 文件,则可以删除其 .resources 文件扩展名,并将其传递给 ResourceManager.ResourceManager(String, Assembly) 构造函数以实例化资源管理器。
可以将资源名称传递给 GetManifestResourceStream 方法,以检索 Stream 可传递给 ResourceReader.ResourceReader(Stream) 构造函数的对象。
可以将资源名称传递给 GetManifestResourceStream 方法,以检索 Stream 可传递给 ResourceSet.ResourceSet(Stream) 构造函数的对象。
仅当资源对调用方可见或调用方具有时,才返回资源信息 ReflectionPermission 。