XmlElement.SetAttribute 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 특성의 값을 설정합니다.
오버로드
SetAttribute(String, String) |
지정된 이름을 가진 특성의 값을 설정합니다. |
SetAttribute(String, String, String) |
지정된 로컬 이름과 네임스페이스 URI를 갖고 있는 특성의 값을 설정합니다. |
SetAttribute(String, String)
지정된 이름을 가진 특성의 값을 설정합니다.
public:
virtual void SetAttribute(System::String ^ name, System::String ^ value);
public virtual void SetAttribute (string name, string value);
public virtual void SetAttribute (string name, string? value);
abstract member SetAttribute : string * string -> unit
override this.SetAttribute : string * string -> unit
Public Overridable Sub SetAttribute (name As String, value As String)
매개 변수
- name
- String
만들거나 변경할 특성의 이름입니다. 정규화된 이름입니다. 이름에 콜론이 포함되어 있으면 접두사와 로컬 이름 구성 요소로 구문 분석됩니다.
- value
- String
특성에 설정할 값입니다.
예외
지정된 이름에 잘못된 문자가 있는 경우
노드는 읽기 전용입니다.
설명
이름이 같은 특성이 요소에 이미 있는 경우 해당 값은 해당 값으로 value
변경됩니다. value
은 간단한 문자열입니다. 설정된 대로 구문 분석되지 않습니다. 엔터티 참조로 인식할 구문과 같은 모든 태그는 리터럴 텍스트로 처리되며, 작성될 때 구현에서 제대로 이스케이프되어야 합니다. 엔터티 참조가 포함된 특성 값을 할당하려면 사용자는 노드와 XmlText XmlEntityReference 노드를 만들고XmlAttribute, 적절한 하위 트리를 빌드하고, 특성 값으로 할당하는 데 사용해야 SetAttributeNode 합니다.
적용 대상
SetAttribute(String, String, String)
지정된 로컬 이름과 네임스페이스 URI를 갖고 있는 특성의 값을 설정합니다.
public:
virtual System::String ^ SetAttribute(System::String ^ localName, System::String ^ namespaceURI, System::String ^ value);
public virtual string SetAttribute (string localName, string namespaceURI, string value);
public virtual string? SetAttribute (string localName, string? namespaceURI, string? value);
abstract member SetAttribute : string * string * string -> string
override this.SetAttribute : string * string * string -> string
Public Overridable Function SetAttribute (localName As String, namespaceURI As String, value As String) As String
매개 변수
- localName
- String
특성의 로컬 이름입니다.
- namespaceURI
- String
특성의 네임스페이스 URI입니다.
- value
- String
특성에 설정할 값입니다.
반환
특성 값입니다.