Assembly.GetManifestResourceNames 方法
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回此程序集中的所有资源的名称。
public:
virtual cli::array <System::String ^> ^ GetManifestResourceNames();
C#
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时,才会返回资源信息。
产品 | 版本 |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1 |
UWP | 10.0 |