ClientTarget 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
ASP.NET 서버 컨트롤이 콘텐츠를 렌더링해야 하는 대상 사용자 에이전트와 관련된 별칭을 정의합니다. 이 클래스는 상속될 수 없습니다.
public ref class ClientTarget sealed : System::Configuration::ConfigurationElement
public sealed class ClientTarget : System.Configuration.ConfigurationElement
type ClientTarget = class
inherit ConfigurationElement
Public NotInheritable Class ClientTarget
Inherits ConfigurationElement
- 상속
예제
이 섹션에서는 두 코드 예제를 제공합니다. 첫 번째 값의 여러 속성을 선언적으로 지정 하는 방법에 설명 합니다 ClientTarget 클래스입니다. 두 번째 가져오는 방법을 보여 줍니다는 ClientTargetCollection 구성 파일에서 개체입니다. 이 개체를 사용 하 여 액세스를 ClientTarget 개체를 포함 합니다.
다음 코드 예제에 선언적으로 일부의 속성에 대 한 값을 지정 하는 방법을 보여 줍니다는 ClientTarget 클래스입니다.
<clientTarget>
<add alias=
"uplevel"
userAgent="Mozilla/5.0 (compatible;MSIE 6.0;Windows NT 5.1)"/>
<add alias="downlevel" userAgent="Generic Downlevel"/>
</clientTarget>
다음 코드 예제에서는 가져오는 방법을 보여 줍니다는 ClientTargetCollection 구성 파일에서 개체입니다.
// Get the Web application configuration.
System.Configuration.Configuration configuration =
WebConfigurationManager.OpenWebConfiguration(
"/aspnetTest");
// Get the <clientTarget> section.
ClientTargetSection clientTargetSection =
(ClientTargetSection)configuration.GetSection(
"system.web/clientTarget");
// Get the client target collection.
ClientTargetCollection clientTargets =
clientTargetSection.ClientTargets;
' Get the Web application configuration.
Dim configuration _
As System.Configuration.Configuration = _
WebConfigurationManager.OpenWebConfiguration( _
"/aspnetTest")
' Get the <clientTarget> section.
Dim clientTargetSection _
As ClientTargetSection = _
CType(configuration.GetSection( _
"system.web/clientTarget"), _
ClientTargetSection)
' Get the client target collection.
Dim clientTargets _
As ClientTargetCollection = _
clientTargetSection.ClientTargets
설명
합니다 ClientTarget 클래스에 추가 된 요소에 참조를 clientTarget
구성 파일의 섹션입니다.
ClientTarget 클래스를 포함 하는 그룹에 속한 합니다 ClientTargetCollection 클래스 및 ClientTargetSection 클래스입니다.
ClientTarget 클래스에 사용자 에이전트 라고도 하는 클라이언트 브라우저를 식별 하는 두 가지 속성이 포함 되어 있습니다. 하나의 속성이 두 번째 속성으로 식별 하는 클라이언트 브라우저와 연결 된 별칭입니다. ASP.NET은 페이지에서 서버 컨트롤을 렌더링 하려면이 정보를 사용 합니다.
사용자 에이전트 또는 해당 별칭 프로그래밍 방식으로 사용 되는 방법에 대 한 자세한 내용은 참조는 Page.ClientTarget 속성입니다. 사용자 에이전트 또는 해당 별칭 선언적으로 사용 되는 방법에 대 한 자세한 내용은 @ Page합니다.
경우는 Page.ClientTarget 속성을 설정 하지 않으면를 HttpBrowserCapabilities 연관 된 개체는 Page.Request 속성은 클라이언트 브라우저의 기능을 반영 합니다. (브라우저 종류, 하지만 반드시 해당 브라우저의 특정 인스턴스에서 설정의 기능 반영.) 속성은 클라이언트 브라우저 탐지 비활성화 되 고 페이지를 정의 하는 사용자 에이전트 문자열을 사용 하 여 연결 된 브라우저 기능을 사용 합니다. 모든 유효한 사용자 에이전트 문자열에이 속성을 설정할 수 있습니다.
생성자
ClientTarget(String, String) |
ClientTarget 클래스의 새 인스턴스를 초기화합니다. |
속성
메서드
적용 대상
추가 정보
.NET