Client.Embed
Declaration
public static PackageManager.Requests.EmbedRequest Embed(string packageName);Параметры
| Параметр | Описание |
|---|---|
| packageName | Имя пакета для встраивания. Этот пакет должен быть прямой зависимостью проекта. ArgumentException возвращается, если packageName является null или пустым. |
Возвращаемое значение
EmbedRequest Экземпляр EmbedRequest, который можно использовать для получения PackageInfo, представляющих встроенный пакет из свойства EmbedRequest.Result.
Описание
Встраивает пакет в проект.
Package Manager делает копию оригинального пакета внутри файла, Packages папка проекта. Все файлы внутри этого пакета становятся доступными для записи.
Embed() является асинхронной операцией. Перед завершением операции вы можете использовать EmbedRequest экземпляр для мониторинга асинхронной операции.
Примечание: Перед вызовом этого метода убедитесь, что все другие операции Клиента завершены. Дополнительные сведения см. в примечании к Client справочная страница класса.