218 {
219 get
220 {
222 {
223 return string.Empty;
224 }
226 {
228 {
229 case XmlNodeType.Attribute:
230 return ((XAttribute)
xObject).Value;
231 case XmlNodeType.Text:
232 case XmlNodeType.CDATA:
234 case XmlNodeType.Comment:
235 return ((XComment)
xObject).Value;
236 case XmlNodeType.ProcessingInstruction:
237 return ((XProcessingInstruction)
xObject).Data;
238 case XmlNodeType.DocumentType:
239 return ((XDocumentType)
xObject).InternalSubset ??
string.Empty;
240 default:
241 return string.Empty;
242 }
243 }
245 }
246 }