public static bool IsValidXamlName (string name)
{
if (name.Length == 0) {
return false;
}
if (!IsValidNameStartChar(name[0])) {
return false;
}
for (int i = 1; i < name.Length; i++) {
if (!IsValidNameChar(name[i])) {
return false;
}
}
return true;
}