C-DEngine 5.105

ThePropertyBag Members

The ThePropertyBag type exposes the following members.

Methods


  Name Description
Public method Add(`0) (Inherited from List.)
Public method AddRange(System.Collections.Generic.IEnumerable{`0}) (Inherited from List.)
Public method AsReadOnly (Inherited from List.)
Public method BinarySearch(System.Int32,System.Int32,`0,System.Collections.Generic.IComparer{`0}) (Inherited from List.)
Public method BinarySearch(`0) (Inherited from List.)
Public method BinarySearch(`0,System.Collections.Generic.IComparer{`0}) (Inherited from List.)
Public method Clear (Inherited from List.)
Public method Contains(`0) (Inherited from List.)
Public method ConvertAll``1(System.Converter{System.Converter`2.TInput, ``0}) (Inherited from List.)
Public method CopyTo(`0[]) (Inherited from List.)
Public method CopyTo(System.Int32,`0[],System.Int32,System.Int32) (Inherited from List.)
Public method CopyTo(`0[],System.Int32) (Inherited from List.)
Public method Static member Create
Creates a new Property Bag from public properties of a given class Use this for strong typing of NMI Control Properties
Public method Static member CreateUXBagFromProperties
Public method Equals(System.Object) (Inherited from Object.)
Public method Exists(System.Predicate{`0}) (Inherited from List.)
Protected method Finalize (Inherited from Object.)
Public method Find(System.Predicate{`0}) (Inherited from List.)
Public method FindAll(System.Predicate{`0}) (Inherited from List.)
Public method FindIndex(System.Predicate{`0}) (Inherited from List.)
Public method FindIndex(System.Int32,System.Predicate{`0}) (Inherited from List.)
Public method FindIndex(System.Int32,System.Int32,System.Predicate{`0}) (Inherited from List.)
Public method FindLast(System.Predicate{`0}) (Inherited from List.)
Public method FindLastIndex(System.Predicate{`0}) (Inherited from List.)
Public method FindLastIndex(System.Int32,System.Predicate{`0}) (Inherited from List.)
Public method FindLastIndex(System.Int32,System.Int32,System.Predicate{`0}) (Inherited from List.)
Public method ForEach(System.Action{`0}) (Inherited from List.)
Public method GetEnumerator (Inherited from List.)
Public method GetHashCode (Inherited from Object.)
Public method GetRange(System.Int32,System.Int32) (Inherited from List.)
Public method Static member GetSubBag
Return a sub Bag of the Property Bag. Dots in the front determine the Sub Branch i.e.: ".TileWidth" is a property for the first branch (1) "TileWidth" is a property of the root branch (0)
Public method GetType (Inherited from Object.)
Public method IndexOf(`0) (Inherited from List.)
Public method IndexOf(`0,System.Int32) (Inherited from List.)
Public method IndexOf(`0,System.Int32,System.Int32) (Inherited from List.)
Public method Insert(System.Int32,`0) (Inherited from List.)
Public method InsertRange(System.Int32,System.Collections.Generic.IEnumerable{`0}) (Inherited from List.)
Public method LastIndexOf(`0) (Inherited from List.)
Public method LastIndexOf(`0,System.Int32) (Inherited from List.)
Public method LastIndexOf(`0,System.Int32,System.Int32) (Inherited from List.)
Protected method MemberwiseClone (Inherited from Object.)
Public method MergeBag(ThePropertyBag)
Merges the current bag with the bag given as the parameter
Public method Static member MergeUXBagFromProperties
Public method Static member PropBagGetKeyValue
Public method Static member PropBagGetValue(ThePropertyBag, String)
Public method Static member PropBagGetValue(ThePropertyBag, String, String)
Public method Static member PropBagHasValue
Public method Static member PropBagRemoveName
Removes a given key from the propertybag
Public method Static member PropBagUpdateValue(ThePropertyBag, String, String, String)
Updates a value of a given key in the propertybag
Public method Static member PropBagUpdateValue(ThePropertyBag, String, String, String, Boolean)
Updates a value of a given key in the propertybag
Public method Static member PropBagUpdateValue(ThePropertyBag, String, String)
Updates a value of a given key in the propertybag
Public method Static member PropBagUpdateValues
Updates a value of a given key in the propertybag
Public method Remove(`0) (Inherited from List.)
Public method RemoveAll(System.Predicate{`0}) (Inherited from List.)
Public method RemoveAt(System.Int32) (Inherited from List.)
Public method RemoveRange(System.Int32,System.Int32) (Inherited from List.)
Public method Reverse (Inherited from List.)
Public method Reverse(System.Int32,System.Int32) (Inherited from List.)
Public method Sort (Inherited from List.)
Public method Sort(System.Collections.Generic.IComparer{`0}) (Inherited from List.)
Public method Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer{`0}) (Inherited from List.)
Public method Sort(System.Comparison{`0}) (Inherited from List.)
Public method ToArray (Inherited from List.)
Public method ToString (Inherited from Object.)
Public method TrimExcess (Inherited from List.)
Public method TrueForAll(System.Predicate{`0}) (Inherited from List.)

Properties


  Name Description
Public property Capacity (Inherited from List.)
Public property Count (Inherited from List.)
Public property Item(System.Int32) (Inherited from List.)