XmlWriter.WriteName(String) XmlWriter.WriteName(String) XmlWriter.WriteName(String) XmlWriter.WriteName(String) Method

정의

파생 클래스에서 재정의되면 W3C XML 1.0 권장 사항(https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name))에 따라 유효한 이름이 되도록 지정된 이름을 작성합니다.When overridden in a derived class, writes out the specified name, ensuring it is a valid name according to the W3C XML 1.0 recommendation (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).

public:
 virtual void WriteName(System::String ^ name);
public virtual void WriteName (string name);
abstract member WriteName : string -> unit
override this.WriteName : string -> unit
Public Overridable Sub WriteName (name As String)

매개 변수

name
String String String String

작성할 이름입니다.The name to write.

예외

name이 올바른 XML 이름이 아니거나 namenull 또는 String.Empty인 경우name is not a valid XML name; or name is either null or String.Empty.

이전 비동기 작업이 완료되기 전에 XmlWriter 메서드가 호출되었습니다.An XmlWriter method was called before a previous asynchronous operation finished. 이 경우 “비동기 작업이 이미 진행 중입니다.” 메시지를 나타내며 InvalidOperationException이 throw됩니다.In this case, InvalidOperationException is thrown with the message "An asynchronous operation is already in progress."

설명

하는 경우 Namespaces 로 설정 된 true, WriteName 는 이름을 사용 하는 유효한 XML 권장 사항의 W3C 네임 스페이스에 따라 확인 합니다.If Namespaces is set to true, WriteName also checks that the name is also valid according to the W3C Namespaces in XML recommendation.

이 메서드의 비동기 버전을 참조 하세요. WriteNameAsync합니다.For the asynchronous version of this method, see WriteNameAsync.

적용 대상