Assembly.GetManifestResourceNames Метод

Определение

Возвращает имена всех ресурсов в этой сборке.

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 можно удалить и передать его ResourceManager.ResourceManager(String, Assembly) конструктору, чтобы создать экземпляр диспетчера ресурсов.

  • Имя ресурса GetManifestResourceStream можно передать методу для получения Stream объекта, который затем можно передать конструктору ResourceReader.ResourceReader(Stream) .

  • Имя ресурса GetManifestResourceStream можно передать методу для получения Stream объекта, который затем можно передать конструктору ResourceSet.ResourceSet(Stream) .

Сведения о ресурсах возвращаются только в том случае, если ресурс отображается вызывающей стороны или вызывающий объект.ReflectionPermission

Применяется к

См. также раздел