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Объекты в возвращенной коллекции являются клонированными версиями исходных ссылок на скрипт и поэтому не могут быть изменены в коде конструктора с помощью этой коллекции.