Exemplo n.º 1
0
        /// <summary>
        /// Adds a capability to the query result to be returned.
        /// </summary>
        /// <param name="cap"></param>
        public void AddCapability(ItemCapability cap)
        {
            List <ItemCapability> retcap;

            if (returnedCapabilities == null || returnedCapabilities.Length == 0)
            {
                retcap = new List <ItemCapability>();
            }
            else
            {
                retcap = returnedCapabilities.ToList();
            }
            retcap.Add(cap);
            returnedCapabilities = retcap.ToArray();
        }
Exemplo n.º 2
0
 public void AddCapability(ItemCapability cap)
 {
     capabilities.Add(cap.capabilityName, cap);
     cap.owner = this;
 }
Exemplo n.º 3
0
 /// <summary>
 /// Adds a capability to the query result to be returned.
 /// </summary>
 /// <param name="cap"></param>
 public void AddCapability(ItemCapability cap)
 {
     List<ItemCapability> retcap;
     if (returnedCapabilities == null || returnedCapabilities.Length == 0)
         retcap = new List<ItemCapability>();
     else
         retcap = returnedCapabilities.ToList();
     retcap.Add(cap);
     returnedCapabilities = retcap.ToArray();
 }