XmlWriter.WriteNmToken(String) 方法
定义
当在派生类中被重写时,写出指定的名称,确保它是符合 W3C XML 1.0 建议 (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name)) 的有效 NmToken。When overridden in a derived class, writes out the specified name, ensuring it is a valid NmToken according to the W3C XML 1.0 recommendation (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).
public:
virtual void WriteNmToken(System::String ^ name);
public:
abstract void WriteNmToken(System::String ^ name);
public virtual void WriteNmToken (string name);
public abstract void WriteNmToken (string name);
abstract member WriteNmToken : string -> unit
override this.WriteNmToken : string -> unit
abstract member WriteNmToken : string -> unit
Public Overridable Sub WriteNmToken (name As String)
Public MustOverride Sub WriteNmToken (name As String)
参数
- name
- String
要写入的名称。The name to write.
例外
name 不是有效的 NmToken;或者 name 为 null 或 String.Empty。name is not a valid NmToken; or name is either null or String.Empty.
在上一次异步操作完成之前调用了 XmlWriter 方法。An XmlWriter method was called before a previous asynchronous operation finished. 在此情况下,会引发 InvalidOperationException 并显示消息“异步操作已在进行中。”In this case, InvalidOperationException is thrown with the message "An asynchronous operation is already in progress."
注解
有关此方法的异步版本,请参阅 WriteNmTokenAsync 。For the asynchronous version of this method, see WriteNmTokenAsync.