/// <summary>
 /// コンストラクタ
 /// </summary>
 /// <param name="name"></param>
 /// <param name="version"></param>
 /// <param name="address"></param>
 /// <param name="agent"></param>
 public UserAgent(string name, double version, string address, DefaultAgents agent)
 {
     RobotName = name;
     Version = version;
     Address = address;
     DefaultAgent = GetDefaultAgent(agent);
 }
 /// <summary>
 /// デフォルトエージェント取得
 /// </summary>
 /// <param name="agent"></param>
 /// <returns></returns>
 private string GetDefaultAgent(DefaultAgents agent)
 {
     switch (agent) {
         case DefaultAgents.IE11:
             return IE11;
         case DefaultAgents.Firefox14:
             return Firefox14;
         default:
             throw new InvalidAgentException("無効なエージェントです[" + agent.ToString() + "]");
     }
 }