static GetCmisPropertyCommand()
{
var flags = BindingFlags.DeclaredOnly | BindingFlags.Static | BindingFlags.Public;
var fields = from prop in typeof(PropertyIds).GetFields(flags) select prop;
_existingProperties = new Dictionary<string, string>(
StringComparer.InvariantCultureIgnoreCase);
foreach (var curField in fields)
{
var value = curField.GetValue(null);
if (value is string)
{
_existingProperties.Add(curField.Name, (string) value);
}
}
}