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()
返回
一个数组,其中包含所有资源的名称。
实现
注解
可以使用此方法返回的数组中的每个资源名称,如下所示:
可以将资源名称传递给 GetManifestResourceInfo 方法以获取有关资源的其他信息。
如果名称标识二进制 .resources 文件,则可以删除其 .resources 文件扩展名,并将其 ResourceManager.ResourceManager(String, Assembly) 传递给构造函数以实例化资源管理器。
可以将资源名称传递给 GetManifestResourceStream 方法,以检索 Stream 随后可以传递给 ResourceReader.ResourceReader(Stream) 构造函数的对象。
可以将资源名称传递给 GetManifestResourceStream 方法,以检索 Stream 随后可以传递给 ResourceSet.ResourceSet(Stream) 构造函数的对象。
仅当资源对调用方可见或调用方具有 ReflectionPermission时,才会返回资源信息。