ScriptManagerDesigner.GetScriptReferences Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna uma coleção de todos os controles ScriptReference definidos em um controle ScriptManager e controles ScriptManagerProxy de uma página da Web.
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)
Parâmetros
- scriptManager
- ScriptManager
O controle ScriptManager associado à página da Web.
- proxies
- IEnumerable<ScriptManagerProxy>
A coleção de controles de ScriptManagerProxy associados à página da Web.
Retornos
Uma coleção somente leitura de controles ScriptReference.
Exceções
scriptManager
é null
.
Comentários
A coleção retornada inclui scripts de estrutura que são enviados automaticamente para o cliente para dar suporte à funcionalidade AJAX, como ScriptManager o UpdatePanel controle e.
Ao usar o GetScriptReferences método, esteja ciente das seguintes diretrizes:
ScriptReference objetos com as mesmas Name Assembly Propriedades e são removidos como duplicatas.
ScriptReference objetos com o mesmo Path não são removidos como duplicatas no tempo de design. No entanto, elas são removidas como duplicatas em tempo de execução.
O ResolveClientUrl método é usado para retornar uma URL totalmente qualificada para a Path propriedade de um ScriptReference objeto.
Os ScriptReference objetos na coleção retornada são versões clonadas das referências do script original e, portanto, não podem ser modificados no código do designer usando essa coleção.