/// <summary>Find a property of the type. If not found, this throws an exception.</summary>
/// <param name="type"></param>
/// <param name="name"></param>
/// <returns></returns>
protected static NodeTypeProperty GetProperty(Type type, string name)
{
return(NodeType.GetNodeType(type).GetProperty(name));
}