다음을 통해 공유


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 컨트롤의 컬렉션입니다.

반환

ReadOnlyCollection<ScriptReference>

ScriptReference 컨트롤의 읽기 전용 컬렉션입니다.

예외

scriptManager이(가) null인 경우

설명

반환 되는 컬렉션에는 및 컨트롤과 같은 AJAX 기능을 지원 하기 위해 클라이언트에 자동으로 전송 되는 프레임 워크 스크립트가 포함 됩니다 ScriptManager UpdatePanel .

메서드를 사용 하는 경우 GetScriptReferences 다음 지침을 고려해 야 합니다.

  • ScriptReference 같은 및 속성을 가진 개체 Name Assembly 는 중복 항목으로 제거 됩니다.

  • ScriptReference 가 같은 개체 Path 는 디자인 타임에 중복 항목으로 제거 되지 않습니다. 그러나 런타임에 중복 항목으로 제거 됩니다.

  • ResolveClientUrl메서드는 Path 개체의 속성에 대 한 정규화 된 URL을 반환 하는 데 사용 됩니다 ScriptReference .

  • ScriptReference반환 된 컬렉션의 개체는 원본 스크립트 참조의 복제 된 버전 이므로이 컬렉션을 사용 하 여 디자이너 코드에서 수정할 수 없습니다.

적용 대상

추가 정보