Files
PowerShell/src/Microsoft.PowerShell.Commands.Utility/commands/utility/CustomSerializationStrings.cs
T
PowerShell Team 60b3b304f2 Move files from psl-monad submodule to super-project
This commit uses psl-monad branch source-depot 7209cb9
And corresponds to [SD:688741]
2016-03-30 17:16:23 -07:00

61 lines
1.5 KiB
C#

//
// Copyright (C) Microsoft. All rights reserved.
//
namespace System.Management.Automation
{
/// <summary>
/// This class contains strings required for serialization for Convertto-XML
/// </summary>
internal static class CustomSerializationStrings
{
#region element tags
/// <summary>
/// Element tag for root node
/// </summary>
internal const string RootElementTag = "Objects";
/// <summary>
/// Element tag for PSObject
/// </summary>
internal const string PSObjectTag = "Object";
/// <summary>
/// Element tag for properties
/// </summary>
internal const string Properties = "Property";
#region attribute tags
/// <summary>
/// String for name attribute
/// </summary>
internal const string NameAttribute = "Name";
/// <summary>
/// String for type attribute
/// </summary>
internal const string TypeAttribute = "Type";
#endregion
#region known container tags
/// <summary>
/// Value of name attribute for dictionary key part in dictnary entry
/// </summary>
internal const string DictionaryKey = "Key";
/// <summary>
/// Value of name attribute for dictionary value part in dictnary entry
/// </summary>
internal const string DictionaryValue = "Value";
#endregion
#endregion
}
}