ScriptManagerDesigner.GetScriptReferences Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает коллекцию всех элементов управления ScriptReference, определенных в элементе управления ScriptManager и элементах управления ScriptManagerProxy веб-страницы.
public:
static System::Collections::ObjectModel::ReadOnlyCollection<System::Web::UI::ScriptReference ^> ^ GetScriptReferences(System::Web::UI::ScriptManager ^ scriptManager, System::Collections::Generic::IEnumerable<System::Web::UI::ScriptManagerProxy ^> ^ proxies);
public static System.Collections.ObjectModel.ReadOnlyCollection<System.Web.UI.ScriptReference> GetScriptReferences (System.Web.UI.ScriptManager scriptManager, System.Collections.Generic.IEnumerable<System.Web.UI.ScriptManagerProxy> proxies);
static member GetScriptReferences : System.Web.UI.ScriptManager * seq<System.Web.UI.ScriptManagerProxy> -> System.Collections.ObjectModel.ReadOnlyCollection<System.Web.UI.ScriptReference>
Public Shared Function GetScriptReferences (scriptManager As ScriptManager, proxies As IEnumerable(Of ScriptManagerProxy)) As ReadOnlyCollection(Of ScriptReference)
Параметры
- scriptManager
- ScriptManager
Элемент управления ScriptManager, связанный с веб-страницей.
- proxies
- IEnumerable<ScriptManagerProxy>
Элемент управления ScriptManagerProxy, связанный с веб-страницей.
Возвращаемое значение
Доступная только для чтения коллекция элементов управления ScriptReference.
Исключения
scriptManager
имеет значение null
.
Комментарии
Возвращаемая коллекция включает скрипты платформы, которые автоматически отправляются клиенту для поддержки функций AJAX, таких как ScriptManager и UpdatePanel .
При использовании GetScriptReferences метода учитывайте следующие рекомендации.
ScriptReference объекты с одинаковыми Name Assembly свойствами и удаляются как дубликаты.
ScriptReference объекты с одинаковыми именами Path не удаляются как дубликаты во время разработки. Однако они удаляются как дубликаты во время выполнения.
ResolveClientUrlМетод используется для получения полного URL-адреса для Path свойства ScriptReference объекта.
ScriptReferenceОбъекты в возвращенной коллекции являются клонированными версиями исходных ссылок на скрипт и поэтому не могут быть изменены в коде конструктора с помощью этой коллекции.