HttpEncoder.HtmlAttributeEncode(String, TextWriter) 메서드
이 문서의 내용
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
들어오는 값을 작은 따옴표나 큰따옴표로 구분된 HTML 특성에 삽입할 수 있는 문자열로 인코딩합니다.
protected public:
virtual void HtmlAttributeEncode(System::String ^ value, System::IO::TextWriter ^ output);
protected internal virtual void HtmlAttributeEncode(string value, System.IO.TextWriter output);
abstract member HtmlAttributeEncode : string * System.IO.TextWriter -> unit
override this.HtmlAttributeEncode : string * System.IO.TextWriter -> unit
Protected Friend Overridable Sub HtmlAttributeEncode (value As String, output As TextWriter)
- value
- String
인코딩할 문자열입니다.
- output
- TextWriter
인코딩된 값을 쓸 텍스트 기록기입니다.
output
이(가) null
인 경우
메서드는 HtmlAttributeEncode 표준 HTML 엔터티를 사용하여 문자를 인코딩합니다. 예를 들어 <
(왼쪽 꺾쇠 괄호)는 로 <
인코딩되고 \
(백슬래시)는 로 \
인코딩됩니다.
작은따옴표 및 큰따옴표로 묶인 특성 내에서 안전하게 사용할 HtmlAttributeEncode 수 있습니다. 값을 따옴표로 묶어야 합니다.
제품 | 버전 |
---|---|
.NET Framework | 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET 피드백
.NET은(는) 오픈 소스 프로젝트입니다. 다음 링크를 선택하여 피드백을 제공해 주세요.