・どこかにアクセスできるプロパティがある? 例えば、XmlDocument から DocumentElement.PreviousSibling と辿ると XML 宣言である XmlDeclaration に行き着きます。もちろん、元々の XML で宣言がなかったら null になります。 ・なにかをTrueにすると自動的に生成するもの? 自動的には生成しません。手動で生成してください。XmlDocument にはその名の通りの CreateXmlDeclaration メソッドが存在します。ヘルプの CreateXmlDeclaration の項目にはサンプルコードも載っています。当然のことながら、既に XML 宣言が存在していたら挿入できません。