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时,才会返回资源信息。