XmlWriter.Settings プロパティ


この XmlWriterSettings インスタンスを作成するために使用された XmlWriter オブジェクトを取得します。Gets the XmlWriterSettings object used to create this XmlWriter instance.

 virtual property System::Xml::XmlWriterSettings ^ Settings { System::Xml::XmlWriterSettings ^ get(); };
public virtual System.Xml.XmlWriterSettings Settings { get; }
member this.Settings : System.Xml.XmlWriterSettings
Public Overridable ReadOnly Property Settings As XmlWriterSettings


このライターのインスタンスを作成するために使用した XmlWriterSettings オブジェクト。The XmlWriterSettings object used to create this writer instance. このライターが Create メソッドを使用して作成されなかった場合、このプロパティは null を返します。If this writer was not created using the Create method, this property returns null.


先行の非同期操作が完了する前に、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."


XmlWriterSettings クラスは、作成されたライターインスタンスでサポートする一連の機能を指定するために使用されます。The XmlWriterSettings class is used to specify the set of features to support on the created writer instance. Settings プロパティによって返された XmlWriterSettings オブジェクトは変更できません。The XmlWriterSettings object returned by the Settings property cannot be modified. 個々の設定を変更しようとすると、例外がスローされます。Any attempt to change individual settings results in an exception being thrown.