Writes out a processing instruction with the specified name and text.
Type Reason ArgumentException The text would result in a non-well formed XML document.
- or -
name is null or string.Empty.
- or -
This method is being used to create an XML declaration after XmlTextWriter.WriteStartDocument has already been called.
InvalidOperationException The XmlTextWriter.WriteState is WriteState.Closed.
This method writes <?nametext?>.
If text is null or string.Empty, this method writes a processing instruction with no text content, <?name?>.
This method overrides XmlWriter.WriteProcessingInstruction(string, string).