XDeclaration.Standalone Property

Definition

Gets or sets the standalone property for this document.

C#
public string Standalone { get; set; }
C#
public string? Standalone { get; set; }

Property Value

A String containing the standalone property for this document.

Examples

The following example uses this property to print the standalone property of a declaration.

C#
XDeclaration xd = new XDeclaration("1.0", "utf-8", "yes");  
Console.WriteLine(xd.Version);  
Console.WriteLine(xd.Encoding);  
Console.WriteLine(xd.Standalone);  

This example produces the following output:

1.0  
utf-8  
yes  

Remarks

The valid values for standalone are "yes" or "no". These values are not enforced.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

See also