Exemplo n.º 1
0
 /// <summary>
 /// </summary>
 /// <param name="instance"></param>
 /// <returns></returns>
 private static Fields GetPrivateData(IMixinDataBaseExtension instance)
 {
     // This is a helper method that retrieves the _PData for a particular
     // instance, or creates it. This is where you'd write your own code for
     // the setup of the mixin data.
     return(_pdata.GetOrCreateValue(instance));
 }
Exemplo n.º 2
0
 public static string GetExpressionDb(this IMixinDataBaseExtension instance)
 {
     return(GetPrivateData(instance)._expressionDb);
 }
Exemplo n.º 3
0
 public static string GetTable(this IMixinDataBaseExtension instance)
 {
     return(GetPrivateData(instance)._table);
 }
Exemplo n.º 4
0
 public static string GetExtendedFieldName(this IMixinDataBaseExtension instance)
 {
     return(GetPrivateData(instance)._extendedFieldName);
 }
Exemplo n.º 5
0
 public static int GetItem(this IMixinDataBaseExtension instance)
 {
     return(GetPrivateData(instance)._item);
 }
Exemplo n.º 6
0
 public static void SetExpressionDb(this IMixinDataBaseExtension instance, string value)
 {
     GetPrivateData(instance)._expressionDb = value;
 }
Exemplo n.º 7
0
 public static void SetTable(this IMixinDataBaseExtension instance, string value)
 {
     GetPrivateData(instance)._table = value;
 }
Exemplo n.º 8
0
 public static void SetExtendedFieldName(this IMixinDataBaseExtension instance, string value)
 {
     GetPrivateData(instance)._extendedFieldName = value;
 }
Exemplo n.º 9
0
 internal static void SetBackgroundColor(this IMixinDataBaseExtension instance, System.Drawing.Color value)
 {
     GetPrivateData(instance)._backGroundColor = value;
 }
Exemplo n.º 10
0
 internal static System.Drawing.Color GetBackgroundColor(this IMixinDataBaseExtension instance)
 {
     return(GetPrivateData(instance)._backGroundColor);
 }
Exemplo n.º 11
0
 public static void SetItem(this IMixinDataBaseExtension instance, int value)
 {
     GetPrivateData(instance)._item = value;
 }